Файл Catalog JSON
Текущая схема: v1
Создается с помощью: docs generate
Этот файл содержит информацию из вашего о таблицах и представлениях, созданных и определенных ресурсами в вашем проекте. В настоящее время dbt использует этот файл для заполнения метаданных, таких как типы столбцов и статистика , на сайте документации.
Ключи верхнего уровня
metadata
nodes
: Словарь, содержащий информацию о объектах базы данных, соответствующих моделям dbt, семенам и снимкам.sources
: Словарь, содержащий информацию о объектах базы данных, соответствующих источникам dbt.errors
: Ошибки, полученные при выполнении запросов метаданных во времяdbt docs generate
.
Детали ресурсов
Внутри sources
и nodes
каждый ключ словаря является unique_id
ресурса. Каждый вложенный ресурс содержит:
unique_id
:<resource_type>.<package>.<resource_name>
, то же самое, что и ключ словаря, соответствуетnodes
иsources
в манифестеmetadata
type
: таблица, представление и т.д.database
schema
name
comment
owner
columns
(массив)name
type
: тип данныхcomment
index
: порядковый номер
stats
: различается в зависимости от базы данных и типа отношения
0