トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider】DBトリガーの接続先にSalesforceのグローバルリソースを指定できますか
戻る
No : 33462
公開日時 : 2021/08/11 14:01
印刷
DSServista
DSCloud
【DataSpider】DBトリガーの接続先にSalesforceのグローバルリソースを指定できますか
Salesforceのデータ更新を、DataSpider が検知してスクリプトを起動する機能を実現したいと考えています。
DBトリガーの接続先にSalesforceのグローバルリソースを指定できますか。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Cloud
回答
Salesforceはデータベースではないため、DBトリガーの[接続先]として利用できません。
また、Salesforceの更新を検知するトリガーもございません。
■代替案
下記の方法で想定されている処理が可能となるか、ご確認ください。
(1) 下記の処理内容のスクリプトを作成する
Salesforce アダプタでデータを取得して、処理対象のデータが存在するか判定し、データが存在する場合には後続処理を実行する
(2) 「(1)」のスクリプトを一定間隔で実行するためのスケジュールトリガーを設定する
※スケジュールトリガーの実行間隔によるため、Salesforce の更新との完全な同期とはなりません
なお、Salesforce 側には API のコール数の制限がありますので、スクリプトの実行間隔については、実際の運用や検証などで確認いただき、調整いただく必要がございます。
■参考情報
DataSpider Servista
[トリガー]-[トリガーの種類]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/trigger/trigger.html
DataSpider Cloud
[トリガー]-[トリガーの種類]
URL:
https://doc.dataspidercloud.com/latest/help/ja/trigger/trigger.html#about_trigger
目的別で検索
仕様確認