Skip to content
Last updated

Salesforce Dmp Krux Export Integration CLI

'td' Commandのインストール

TD Toolbeltをインストールします。

オンデマンドジョブの場合

td queryコマンドの-r / --resultオプションを使用して、Salesforce DMP結果出力先を追加します:

td query -d mydb \
-w 'SELECT user_id, td_segment FROM source_table' \
--type presto \
-r '{"type":"krux_dmp", "access_key_id":"xxx", "secret_access_key":"xxx", "client_name": "name", "export_type":"first_party_segment"}'

access_key_idsecret_access_key、client_nameなどの一部のパラメータは、TD Consoleのデータコネクタで使用されるものと同じパラメータです。

スケジュールされたジョブの場合

td sched:createコマンドの-r / --resultオプションを使用して、Salesforce DMP結果出力先を追加します:

td sched:create every_6_mins "*/6 * * * *" \
-d mydb -w 'SELECT user_id, td_segment FROM source_table' \
--type presto \
-r '{"type":"krux_dmp", "access_key_id":"xxx", "secret_access_key":"xxx", "client_name": "name", "export_type":"first_party_segment"}'