Настройка Decodable
Некоторая основная функциональность может быть ограничена. Если вы заинтересованы в участии, ознакомьтесь с исходным кодом репозитория, указанного ниже.
- Поддерживается: Decodable
- Авторы: Decodable Team
- Репозиторий на GitHub: decodableco/dbt-decodable
- Пакет на PyPI:
dbt-decodable
- Канал в Slack: #general
- Поддерживаемая версия dbt Core: 1.3.1 и новее
- Поддержка dbt Cloud: Не поддерживается
- Минимальная версия платформы данных: n/a
Установка dbt-decodable
Используйте pip
для установки адаптера. До версии 1.8 установка адаптера автоматически устанавливала dbt-core
и любые дополнительные зависимости. Начиная с версии 1.8, установка адаптера не устанавливает автоматически dbt-core
. Это связано с тем, что адаптеры и версии dbt Core были разделены, и мы больше не хотим перезаписывать существующие установки dbt-core.
Используйте следующую команду для установки:
Конфигурация dbt-decodable
Для конфигурации, специфичной для Decodable, пожалуйста, обратитесь к конфигурациям Decodable.
Подключение к Decodable с помощью dbt-decodable
Выполните следующие шаги для подключения к Decodable с помощью dbt.
Предварительные условия
Для правильного подключения к Decodable у вас должен быть установлен Decodable CLI, и вы должны хотя бы раз войти в Decodable с его помощью. См. Установка Decodable CLI для получения дополнительной информации.
Шаги
Чтобы подключиться к Decodable с помощью dbt, вам нужно добавить профиль Decodable в ваш файл profiles.yml
. Профиль Decodable имеет следующие поля.
dbt-decodable:
target: dev
outputs:
dev:
type: decodable
database: None
schema: None
account_name: [your account]
profile_name: [name of the profile]
materialize_tests: [true | false]
timeout: [ms]
preview_start: [earliest | latest]
local_namespace: [namespace prefix]