本記事では CData サポート担当からこんなことを聞かれたらどこを確認すべきか?という観点で、よく頂くお問合せ内容をご紹介します。
記事はこちら →CData Connect Server を使ってSalesforce コンソールやSalesforce Mobile App からDynamics GP data に接続することができます。 この記事では、CData Connect Server およびSalesforce Lightning Connect をつかって、Dynamics GP 外部オブジェクトを作成します。
CData Connect Server は、ピュアSQL のクラウドインターフェースをDynamics GP に提供し、データを複製せずにSalesforce Lightning Connect からリアルタイムDynamics GP データとの統合を手軽に実現します。Salesforce Lightning Connect はCData Connect Server をSQL Server データベースとして認識し、最適化されたデータ処理を使用してサポートされているすべてのSQL 操作(フィルタ、JOIN など)をDynamics GP に直接プッシュして、サーバー側の処理を利用して、Dynamics GP データを素早く返します。
認証するには、User およびPassword 接続プロパティを設定します。
接続するには、Url をWeb サービスのエンドポイントに設定します。例えば、http://{servername}:{port}/Dynamics/GPService です。さらに、CompanyId を設定します。この値は組織のセットアップウィンドウで「ツール」->「設定」->「組織」をクリックして取得できます。
デフォルトでデータサマリを返し、パフォーマンスを節約します。Line items などの詳細を返すには、LookupIds をtrue に設定します。ただしエンティティは一度に一つずつ返される必要があります。
コネクションが構成されたら、Salesforce Lightning Connect からDynamics GP に接続できるようになります。
次の手順で、Connect Server からのフィードに接続する設定を行います。
外部データソース作成後、次の手順で Dynamics GP のデータを反映する外部オブジェクトを作成します。 Dynamics GP 外部オブジェクトとDynamics GP テーブルの定義を同期する必要があります。
Dynamics GP data を外部データソースとして追加し、Dynamics GP テーブルをDynamics GP 外部データソースとして同期すると、標準のSalesforce オブジェクトとして外部オブジェクトを使用することができます。
フィルターリストビュー付で新しいタブを作成する:
標準Salesforce オブジェクトと並べて Dynamics GP 外部オブジェクトをディスプレイできます: