Схема объекта Models
Модели — это базовый ресурс dbt, который преобразует сырые данные в подготовленные наборы данных с помощью SQL (или Python). Каждая модель представляет собой один оператор SELECT и обычно материализуется в виде таблицы или представления в вашем хранилище данных. Вы можете запрашивать информацию о моделях через Discovery API.
В разделе Пример запроса показаны некоторые поля, которые можно запрашивать у объекта models. В разделе Поля приведена полная схема со всеми доступными для запроса полями.
Аргументы
При запросе models можно использовать следующие аргументы:
Fetching data...
Пример запроса
Вы можете указать environmentId, чтобы получить информацию обо всех моделях в заданной среде, включая их метаданные, конфигурацию, тесты и сведения о владельцах, ограничив выдачу первыми 100 результатами:
query {
environment(id: 834) {
applied {
models (first: 100) {
edges {
node {
name
description
access
accountId
catalog {
owner
}
config
environmentId
tests {
name
description
}
}
}
}
}
}
}
Поля
При запросе models можно использовать следующие поля: