Исследование нескольких проектов
Просматривайте все проекты и публичные модели в вашем аккаунте (где определены публичные модели) и получайте лучшее понимание ваших межпроектных ресурсов и их использования.
Если вам нравятся видеокурсы, ознакомьтесь с нашим курсом dbt Explorer по запросу и узнайте, как лучше всего исследовать ваш(и) проект(ы) dbt!
Граф родословной на уровне ресурсов для проекта отображает межпроектные связи в DAG, с иконкой PRJ, указывающей, является ли это ресурсом проекта. Эта иконка расположена слева от имени узла.
Чтобы просмотреть граф родословной на уровне проектов, нажмите на иконку View lineage в правом верхнем углу на главной странице обзора:
- Этот вид отображает все проекты в вашем аккаунте и их взаимосвязи.
- Просмотр вышестоящего (родительского) проекта показывает нижестоящие (дочерние) проекты, которые от него зависят.
- Выбор модели раскрывает её зависимые проекты в родословной.
- Нажмите на вышестоящий (родительский) проект, чтобы увидеть другие проекты, которые ссылаются на него, на вкладке Relationships, показывающей количество нижестоящих (дочерних) проектов, которые от них зависят.
- Это включает все проекты, указывающие вышестоящий как зависимость в файле
dependencies.yml
, даже без прямого{{ ref() }}
.
- Это включает все проекты, указывающие вышестоящий как зависимость в файле
- Выбор узла проекта из публичной модели открывает его детализированный граф родословной, если у вас есть разрешения для этого.
При просмотре нижестоящего (дочернего) проекта, который импортирует и ссылается на публичные модели из вышестоящих (родительских) проектов:
- Публичные модели будут отображаться в графе родословной, и вы можете нажать на них, чтобы просмотреть детали модели.
- Нажатие на модель открывает боковую панель, содержащую общую информацию о модели, такую как конкретный проект dbt Cloud, который производит эту модель, описание, пакет и многое другое.
- Двойное нажатие на модель из другого проекта открывает граф родословной на уровне ресурсов родительского проекта, если у вас есть разрешения для этого.
Исследование графа родословной на уровне проектов
Для межпроектного сотрудничества вы можете взаимодействовать с DAG так же, как описано в Исследование родословной вашего проекта, но вы также можете взаимодействовать с ним на уровне проектов и просматривать детали.
Если у вас есть разрешения для проекта в аккаунте, вы можете просматривать все публичные модели, используемые по всему аккаунту. Однако вы можете просматривать полные детали публичных моделей и частные модели только если у вас есть разрешения для конкретного проекта, где эти модели определены.
Чтобы просмотреть все проекты в вашем аккаунте (отображаемые как граф родословной или в виде списка):
- Перейдите в верхнюю левую часть страницы Explore, рядом с навигационной панелью.
- Наведите курсор на имя проекта и выберите имя аккаунта. Это перенесет вас на страницу графа родословной на уровне аккаунта, где вы можете просмотреть все проекты в аккаунте, включая зависимости и взаимосвязи между различными проектами.
- Нажмите на иконку List view в правом верхнем углу страницы, чтобы увидеть список всех проектов в аккаунте.
- Страница в виде списка отображает список публичных моделей, список проектов и строку поиска для поиска проектов.
- Нажмите на иконку Lineage view в правом верхнем углу страницы, чтобы просмотреть граф родословной на уровне аккаунта.
С графа родословной на уровне аккаунта вы можете:
- Нажать на иконку Lineage view (в правом верхнем углу графа), чтобы просмотреть граф межпроектной родословной.
- Нажать на иконку List view (в правом верхнем углу графа), чтобы просмотреть список проектов.
- Выберите проект на вкладке Projects, чтобы переключиться на главную страницу Explore этого проекта.
- Выберите модель на вкладке Public Models, чтобы просмотреть страницу деталей модели.
- Выполняйте поиск по вашим проектам с помощью строки поиска.
- Выберите узел проекта в графе (двойное нажатие), чтобы переключиться на граф родословной этого конкретного проекта.
Когда вы выбираете узел проекта в графе, на правой стороне графа открывается панель деталей проекта, где вы можете:
- Просмотреть количество ресурсов, определенных в проекте.
- Просмотреть список его публичных моделей, если таковые имеются.
- Просмотреть список других проектов, которые используют этот проект, если таковые имеютс я.
- Нажмите Open Project Lineage, чтобы переключиться на граф родословной проекта.
- Нажмите на иконку Share, чтобы скопировать ссылку на панель проекта в буфер обмена, чтобы вы могли поделиться графом с кем-то.