Видимость запусков
Вы можете просматривать историю запусков и дашборд времени выполнения моделей, чтобы понимать, где можно улучшить задания.
История запусков
Дашборд Run history в dbt помогает отслеживать состояние вашего dbt‑проекта. Он предоставляет подробный обзор всех запусков заданий в проекте и набор фильтров, которые позволяют сосредоточиться на конкретных аспектах. С его помощью можно просматривать недавние запуски, находить запуски с ошибками и отслеживать прогресс выполняющихся запусков. Доступ к нему осуществляется через верхнее меню навигации: нажмите Deploy, затем Run history.
Дашборд отображает полную историю запусков, включая имя задания, статус, связанное окружение, триггер запуска задания, commit SHA, схему и информацию о времени выполнения.
Разработчики dbt могут получить доступ к истории запусков за последние 365 дней через пользовательский интерфейс (UI) и API dbt.
dbt Labs ограничивает самостоятельное получение метаданных истории запусков периодом в 365 дней, чтобы улучшить производительность dbt.
Дашборд Run history позволяет отслеживать состояние вашего dbt‑проекта и отображает задания, статус заданий, окружение, время выполнения и многое другое.Детали запуска задания
На дашборде Run history выберите конкретный запуск, чтобы просмотреть полную информацию о нём. Страница с деталями запуска задания показывает триггер задания, commit SHA, время ожидания в очереди планировщика, все шаги выполнения и их логи, время выполнения моделей и другую информацию.
Нажмите Rerun now, чтобы немедленно перезапустить задание.
Пример завершённого запуска с конфигурацией для триггера по завершению задания:
Вкладка Run summary
Вы можете просматривать или загружать логи выполняющихся и исторических запусков dbt. Это упрощает командную отладку ошибок и делает её более эффективной.
Вкладка Lineage
Просматривайте граф lineage, связанный с запуском задания, чтобы лучше понимать зависимости и взаимосвязи ресурсов в вашем проекте. Чтобы напрямую открыть метаданные узла в Catalog, выберите его (двойной щелчок) на графе.
Вкладка Model timing StarterEnterpriseEnterprise +
Вкладка Model timing отображает состав, порядок и время выполнения каждой модели в запуске задания. Визуализация доступна для успешных заданий и подсвечивает верхние 1% по длительности выполнения моделей. Это помогает выявлять узкие места в запусках, чтобы вы могли исследовать их и, при необходимости, внести изменения для повышения производительности.
Этот дашборд доступен на странице деталей запуска задания.
Вкладка Model timing отображает верхние 1% по длительности выполнения моделей и визуализирует узкие местаВкладка Artifacts
Здесь представлен список артефактов, сгенерированных в ходе выполнения задания. Файлы сохраняются и доступны для загрузки.
Вкладка Compare EnterpriseEnterprise +
Вкладка Compare отображается для CI‑запусков заданий с включённой настройкой Run compare changes. Она показывает детали изменений, полученных в результате сравнения, выполненного dbt между состоянием в продакшн‑окружении и pull request. Чтобы различия было проще визуально воспринимать, dbt подсвечивает изменения моделей красным цветом (удаления) и зелёным цветом (добавления).
В разделе Modified вы можете просмотреть следующее:
- Overview — Высокоуровневое резюме изменений в моделях, например количество добавленных или удалённых первичных ключей.
- Primary keys — Подробности об изменениях в записях.
- Modified rows — Подробности об изменённых строках. Нажмите Show full preview, чтобы отобразить все колонки.
- Columns — Подробности об изменениях в колонках.
Чтобы более детально изучить зависимости и взаимосвязи ресурсов в вашем проекте, нажмите View in Catalog, чтобы открыть Catalog.




