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