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

Сигналы здоровья данных Preview

Сигналы здоровья данных предоставляют быстрый, наглядный обзор состояния данных при просмотре ресурсов в 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 не обрабатывал данный ресурс.
Loading table...

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

0
Loading