О командах dbt docs
dbt docs
поддерживает две подкоманды: generate
и serve
.
dbt docs generate
Эта команда отвечает за генерацию сайта документации вашего проекта путем:
- Копирования файла сайта
index.html
в директориюtarget/
. - Компиляции ресурсов в вашем проекте, чтобы их
compiled_code
был включен вmanifest.json
. - Выполнения запросов к метаданным базы данных для создания файла
catalog.json
, который содержит метаданные о таблицах и представлениях, созданных моделями в вашем проекте.
Пример:
dbt docs generate
Используйте аргумент --select
, чтобы ограничить узлы, включенные в catalog.json
. Когда этот флаг указан, шаг (3) будет ограничен выбранными узлами. Все остальные узлы будут исключены. Шаг (2) не затрагивается.
Пример:
dbt docs generate --select +orders