Перейти к основному содержимому

Сигналы состояния данных Предварительная версия

Сигналы состояния данных позволяют быстро оценить состояние данных при просмотре ресурсов в Catalog. Они информируют вас о состоянии ресурса с помощью индикаторов Healthy (в норме), Caution (требует внимания), Degraded (ухудшено) или Unknown (неизвестно).

Обратите внимание: для ресурсов, не относящихся к dbt, расчет состояния здоровья данных не выполняется.

  • Поддерживаемые ресурсы: models, sources и exposures.
  • Для получения корректных данных о здоровье убедитесь, что ресурс актуален и по нему недавно выполнялся job.
  • Каждый сигнал здоровья данных отражает ключевые компоненты состояния данных, такие как статус выполнения тестов, отсутствие описаний ресурсов, отсутствие тестов, отсутствие сборок за последние 30 дней и многое другое.
Просматривайте сигналы состояния данных для ваших моделей.Просматривайте сигналы состояния данных для ваших моделей.
Просматривайте индикаторы состояния данных для ваших моделей.Просматривайте индикаторы состояния данных для ваших моделей.

Сигналы здоровья данных доступны в следующих местах:

  • В функции поиска или в разделах Models, Sources или Exposures на вкладке Resource.
    • Для sources сигнал здоровья данных также отражает статус source freshness.
  • В колонке Health на странице деталей каждого ресурса. Наведите курсор или нажмите на сигнал, чтобы посмотреть подробную информацию.
  • В колонке Health в таблицах публичных models.
  • В DAG lineage graph. Нажмите на любой узел, чтобы открыть панель с деталями узла и посмотреть его состояние.
  • В Data health tiles, доступных через встраиваемый iFrame и отображаемых в вашем BI-дашборде.
Получайте доступ к сигналам состояния данных в нескольких местах в каталоге dbt.Получайте доступ к сигналам состояния данных в нескольких местах в каталоге dbt.

Критерии сигналов здоровья данных​

Каждый ресурс имеет состояние здоровья, которое определяется определенным набором критериев. Выберите вкладки ниже, чтобы посмотреть критерии для соответствующего типа ресурса.

Состояние здоровья model определяется следующими критериями:

Состояние здоровьяКритерии
✅ HealthyВсе следующие условия должны быть выполнены:

- Успешно собрана в последнем запуске
- Собиралась в течение последних 30 дней
- Для model настроены тесты
- Все тесты прошли успешно
- Все upstream sources являются свежими или freshness не применяется (установлено в null)
- Есть описание
🟡 CautionВыполняется хотя бы одно из следующих условий:

- Не собиралась в течение последних 30 дней
- Тесты не настроены
- Тесты возвращают предупреждения
- Один или несколько upstream sources являются устаревшими:
    - Настроена проверка freshness
    - Проверка freshness выполнялась в течение последних 30 дней
    - Проверка freshness вернула предупреждение
- Отсутствует описание
🔴 DegradedВыполняется хотя бы одно из следующих условий:

- Model не смогла собраться
- У model есть падающие тесты
- Один или несколько upstream sources являются устаревшими:
    - Проверка freshness не выполнялась в течение последних 30 дней
    - Проверка freshness вернула ошибку
⚪ Unknown- Невозможно определить состояние ресурса; ни один job не обрабатывал данный ресурс.

Нашли ошибку?

0
Loading