DataSpider アダプタ詳細情報「Salesforce」

DataSpider アダプタ詳細情報「Salesforce」

クラウドベースの顧客管理(CRM)ソフトウェアソリューション「Salesforce」とのシームレスな連携を、ノンプログラミングで実現。スキルや工数、コストなどスクラッチ開発の様々な課題を一気に解決します。

ユースケース

  • Salesforce上の顧客情報と営業の売上情報を自動で連携し、経営ダッシュボードをリアルタイムに活用できます
  • Salesforce上の顧客情報とマーケティングツールの行動履歴を連携し、マーケティング活動を効率化できます
  • オンプレミスの顧客情報をSalesforceに自動で連携し、スピーディーな営業活動を支援できます

連携イメージ

連携イメージ

機能一覧

機能 概要 DataSpider
Servista
DataSpider
Cloud
データ読み取り(クエリー) SOAP API の query/queryAll サービスを利用してデータを読み取り

○

○

データ読み取り(レプリケーション) SOAP API の getUpdated/getDeleted サービスを利用し、ある期間内に追加/修正/削除されたデータを読み取り

○

○

データ読み取り(ID による検索) SOAP API の retrieve() を利用し、指定した ID に合致するデータを読み取り

○

○

データ読み取り(親→子リレーション) SOAP API の query/queryAll サービスを利用し、親オブジェクトから見た子オブジェクトを選択することで、1階層下のオブジェクトまでデータを読み取り

○

○

データ読み取り(子→親リレーション) SOAP API の query/queryAll サービスを利用し、子オブジェクトから見た親オブジェクトを指定することで、1階層上のオブジェクトまでデータを読み取り

○

○

データ読み取り(SOQL実行) SOAP API の query/queryAll サービスを利用し、SOQL(Salesforce Object Query Language)を記述してデータを読み取り

○

○

データ書き込み(INSERT) SOAP API の create サービスを利用してデータを追加

○

○

データ書き込み(UPDATE) SOAP API の update サービスを利用してデータを更新

○

―

データ書き込み(DELETE) SOAP API の delete サービスを利用してデータを削除

○

○

データ書き込み(UPSERT) SOAP API の upsert サービスを利用してデータを追加・更新

○

○

マルチデータファイル生成 複数のオブジェクトのレコードを 1回の更新系 APIコールでまとめて処理するためのデータをローカルファイルに出力

○

○

マルチデータ書き込み [マルチデータファイル生成]処理にて出力されたファイルを読み込み、Salesforceへ更新をおこなう

○

○

パスワードリセット SOAP API の resetPassword サービスを利用してパスワードをリセット

○

○

パスワードセット SOAP API の setPassword サービスを利用し、ユーザのパスワードを設定

○

○

データ削除(ゴミ箱) SOAP API の empty_recycle_bin サービスを利用してゴミ箱からデータを削除

○

○

データ復元(ゴミ箱) SOAP API の undelete サービスを利用してゴミ箱からデータを復元

○

○

1通メール送信 SOAP API の sendEmail サービスを利用してメールを1 通送信

○

○

複数メール送信 SOAP API の sendEmail サービスを利用してメールを複数送信

○

○

ログイン(セッションIDによる) 事前に他のアプリケーションで Salesforce へのログインが完了している場合、セッション情報を引き継いで Salesforce アダプタの利用が可能

○

○

検索パラメータ形成 設定された条件式と入力データをもとに、SOQL(Salesforce Object Query Language)のWHERE 句に使用する文字列を形成

○

○

サーバ情報取得 SOAP API の getServerTimestamp() を利用し、サーバシステムの現在のタイムスタンプや API コールに関する制限情報を取得

○

○

ユーザ情報取得 SOAP API の getUserInfo() を利用してログインユーザの個人情報を取得

○

○

Salesforce Bulk アダプタ関連
Bulkデータ書き込み(INSERT) Bulk API を利用して INSERT 処理を実行

○

○

Bulkデータ書き込み(UPDATE) Bulk API を利用して UPDATE 処理を実行

○

○

Bulkデータ書き込み(DELETE) Bulk API を利用して DELETE 処理を実行

○

○

Bulkデータ書き込み(UPSERT) Bulk API を利用して UPSERT 処理を実行

○

○

Bulkデータ読み取り(QUERY) Bulk API を利用して QUERY 処理を実行、CSV ファイルを作成

○

○

ジョブ作成 ジョブを作成

○

○

ジョブ更新 ジョブの状況を更新

○

○

バッチ作成 指定したジョブに新しいバッチを作成

○

○

バッチ結果取得 ジョブID およびバッチID をキーにバッチ結果を取得

○

○

ジョブ/バッチ情報取得 ジョブ情報およびバッチ情報リストを取得

○

○

ログイン(セッションIDによる) 事前に他のアプリケーションで Salesforce へのログインが完了している場合、セッション情報を引き継いで Salesforce Bulk アダプタの利用が可能

○

○

Salesforce Metadata アダプタ関連
読み取り(選択リスト値) 選択リスト値を読み取り

○

○

読み取り(レコードタイプ選択リスト値) レコードタイプの選択可能な選択リスト値を読み取り

○

○

結果取得(AsyncResult) 入力データに指定された AcyncResult の ID をもとに、CheckStatus サービスを用いて AcyncResult を取得

○

○

追加(選択リスト値) 選択リストに値を追加

○

○

更新(選択リスト値) 選択リストの値を更新

○

○

削除(選択リスト値) 選択リストから値を削除

○

○

並び替え(選択リスト値) 選択リストの値を指定した順番で並び替え

○

○

更新(選択リスト制御項目値) 選択リストの制御項目値を更新

○

○

更新(レコードタイプ選択リスト値) レコードタイプの選択可能な選択リスト値を更新

○

○

導入事例