Перейти к основному содержимому

Настройка Salesforce Data Cloud

Предупреждение

Этот адаптер находится на стадии Alpha и не готов для использования в production. Его следует применять только в sandbox- или тестовых окружениях.

По мере дальнейшей разработки и с учётом вашей обратной связи поведение может меняться — команды, конфигурация и рабочие процессы могут быть обновлены или удалены в будущих релизах.

Адаптер dbt-salesforce доступен через CLI dbt Fusion Engine. Чтобы получить доступ к адаптеру, установите dbt Fusion. В качестве интерфейса для разработки рекомендуется использовать расширение VS Code. Поддержка dbt platform появится в ближайшее время.

Предварительные требования

Перед тем как подключить dbt к Salesforce Data Cloud, вам потребуется следующее:

Конфигурация Fusion

Чтобы подключить dbt к Salesforce Data Cloud, настройте файл profiles.yml. Используйте следующую конфигурацию:

~/.dbt/profiles.yml
company-name:
target: dev
outputs:
dev:
type: salesforce
method: jwt_bearer
client_id: [Consumer Key of your Data Cloud app]
private_key_path: [local file path of your server key]
login_url: "https://login.salesforce.com"
username: [username on the Data Cloud Instance]
Поле профиляОбязательноОписаниеПример
methodYesМетод аутентификации. В настоящее время поддерживается только jwt_bearer.jwt_bearer
client_idYesЗначение Consumer Key из настроек вашего connected app.
private_key_pathYesПуть к файлу server.key на вашем компьютере./Users/dbt_user/Documents/server.key
login_urlYesURL для входа в экземпляр Salesforce.https://login.salesforce.com
usernameYesИмя пользователя в экземпляре Data Cloud.dbt_user@dbtlabs.com
Loading table...

Больше информации

Дополнительную информацию о конфигурации, специфичной для Salesforce, см. в справочнике по настройкам адаптера Salesforce.

Нашли ошибку?

0
Loading