Часто задаваемые вопросы о dbt Explorer
dbt Explorer — это новая база знаний и инструмент визуализации родословной в dbt Cloud. Он предлагает интерактивный и высокоуровневый обзор всей вашей корпоративной базы данных, где вы можете углубиться в контекст, необходимый для понимания и улучшения родословной, чтобы ваши команды могли доверять данным, которые они используют для принятия решений.
Обзор
dbt Explorer делает понимание всей вашей родословной простым и интуитивно понятным — от источника данных до уровня отчетности — чтобы вы могли устранять неполадки, улучшать и оптимизировать ваши конвейеры. С встроенными функциями, такими как рекомендации по проекту и анализ производительности моделей, вы можете быть уверены, что у вас есть соответствующее покрытие тестами и документацией по всей вашей базе, и быстро выявлять и устранять медленно работающие модели. С родословной на уровне столбцов вы можете быстро определить потенциальные последствия изменений таблицы или работать в обратном направлении, чтобы быстро понять коренную причину инцидента. dbt Explorer предоставляет командам информацию, необходимую для проактивного улучшения качества данных, обеспечивая производительность конвейеров и надежность данных.
dbt Explorer доступен во всех регионах и для всех типов развертывания на dbt Cloud Enterprise и Team планах. Некоторые функции dbt Explorer, такие как родословная для нескольких проектов и родословная на уровне столбцов, доступны только на Enterprise плане.
Доступ к dbt Explorer могут получить пользователи с правами разработчика и только для чтения.
dbt Explorer является стандартным опытом документации для клиентов dbt Cloud. dbt Docs все еще доступен, но не предлагает такую же скорость, метаданные или видимость, как dbt Explorer, и станет устаревшей функцией.
Как работает dbt Explorer
Нет. dbt Explorer и все его функции доступны только как пользовательский интерфейс dbt Cloud. dbt Explorer отражает метаданные из вашего проекта(ов) dbt Cloud и их запусков.
dbt Explorer поддерживает производственную или промежуточную среду развертывания для каждого проекта, который вы хотите исследовать. По умолчанию он отображает последнее состояние производства или промежуточной среды проекта. Пользователи могут назначить только одну производственную и одну промежуточную среду на проект dbt Cloud.
Поддержка сред разработки (dbt Cloud CLI и dbt Cloud IDE) появится в ближайшее время.
Просто выберите Explore в верхней навигационной панели dbt Cloud. dbt Explorer автоматически обновляется после каждого запуска dbt Cloud в среде данного проекта (по умолчанию, в производственной). Команды dbt, которые вы запускаете в среде, будут генерировать и обновлять метаданные в dbt Explorer, поэтому убедитесь, что вы запускаете правильное сочетание команд в заданиях среды; для получения более подробной информации обратитесь к Генерация метаданных.
Да. Родословная, которая поддерживает dbt Explorer, также доступна через Discovery API.
dbt Explorer отражает всю родословную, определенную в проекте dbt. Наша цель для dbt Explorer — включить дополнительные метаданные из внешних инструментов, таких как загрузчики данных (источники) и BI/аналитические инструменты (экспозиции), интегрированные с dbt Cloud, все это бесшовно интегрировано в родословную проекта dbt Cloud.
Ключевые функции
Да. Обратитесь к Исследование нескольких проектов, чтобы узнать больше.
Возможности поиска ресурсов включают использование ключевых слов, частичных строк ( нечеткий поиск) и операторов множества, таких как OR
. Между тем, поиск по родословной поддерживает использование селекторов dbt. Для получения подробной информации обратитесь к Поиск по ключевым словам.
dbt Cloud обновляет графики производительности и метрики после выполнения задания.
График моделей, построенных по месяцам, доступен на панели управления dbt Cloud.
Да. На сегодняшний день вы можете редактировать описания в dbt Cloud IDE или CLI, изменяя YAML файлы в проекте dbt. В будущем dbt Explorer будет поддерживать больше способов редактирования описаний.
Рекомендации в основном отражают правила лучших практик из пакета dbt_project_evaluator
. На данный момент рекомендации нельзя настроить. В будущем dbt Explorer, вероятно, будет поддерживать возможности настройки рекомендаций (например, в коде проекта).
Родословная на уровне столбцов
Родословная на уровне столбцов в dbt Explorer может быть использована для улучшения многих рабочих процессов разработки данных, включая:
- Аудит — Визуализация того, как данные перемещаются и используются в вашем проекте dbt
- Коренная причина — Улучшение времени обнаружения и разрешения проблем с качеством данных, отслеживание до источника
- Анализ воздействия — Отслеживание преобразований и использования, чтобы избежать введения проблем для потребителей
- Эффективность — Удаление ненужных столбцов для снижения затрат и нагрузки на команду данных
Да. Родословная на уровне столбцов может обрабатывать изменения имен в разных экземплярах столбца в проекте dbt.
Нет. Родословная столбцов между проектами поддерживается в смысле просмотра того, как публичная модель используется в разных проектах, но не на уровне столбцов.
Да, повторно используемый столбец, обозначенный как проходной или переименованный, наследует свое описание от исходных и вышестоящих модельных столбцов. Другими словами, исходные и вышестоящие модельные столбцы распространяют свои описания вниз по родословной, когда они не преобразуются, что означает, что вам не нужно вручную определять описание. Обратитесь к Наследуемые описания столбцов для получения дополнительной информации.
На данный момент нет, но мы планируем в будущем включить осведомленность о столбцах во все функции dbt Cloud.
Доступность, доступ и разрешения
Пользователи с правами только для чтения могут использовать метаданные в dbt Explorer. В будущем будут предоставлены более индивидуальные возможности и пути исследования для аналитиков и менее технических участников.
dbt Explorer доступен на планах dbt Cloud Team и Enterprise. Некоторые функции dbt Explorer, такие как родословная для нескольких проектов и родословная на уровне столбцов, доступны только на Enterprise плане.
Нет. dbt Explorer — это продуктовый опыт, доступный только в dbt Cloud.
Да, пользователи с доступом только для чтения могут использовать dbt Explorer. Доступность определенных функций в dbt Explorer будет зависеть от вашего плана dbt Cloud.
Возможность встраивания и обмена видами рассматривается как потенциальная будущая возможность.
Да, вы можете доступ к dbt Explorer из различных функций dbt Cloud, обеспечивая бесшовный опыт навигации между ресурсами и родословной в вашем проекте.
Хотя основной способ доступа к dbt Explorer — через ссылку Explore в навигации, вы также можете получить к нему доступ из dbt Cloud IDE, вкладки родословной в заданиях и вкладки времени модели в заданиях.