詳細情報:
外部データ読み込みのインターフェースオブジェクト (管理パッケージ)
管理パッケージランタイムの場合、外部ソース (CSV ファイルなど) から OmniStudio データマッパーにデータを提供するには、インターフェースオブジェクトと必要に応じてプリプロセッサークラスを作成します。インターフェースオブジェクトはカスタム Salesforce オブジェクトです。
この情報は、OmniStudio for Managed Packages 用です。標準ランタイムの OmniStudio については、OmniStudio ヘルプを参照してください。
プロセスは次のとおりです。
-
データは、Salesforce のデータインポートウィザード、または Salesforce データローダー、Informatica、Talend などのツールを使用して、Salesforce カスタムオブジェクトにロードされます。
-
オブジェクトをデータを読み込むと、データ マッパーの読み込みをコールする Apex トリガーが起動します。
-
データマッパーは、必要に応じてインターフェースオブジェクトのデータを変換し、結果のデータを他の Salesforce および Vlocity オブジェクトに書き込みます。
- インターフェースオブジェクトの作成 (管理パッケージ)
管理パッケージランタイムの場合、インターフェースオブジェクトを使用して、OmniStudio データマッパー読み込みで外部データを使用できるようにできます。 - インターフェースオブジェクトのプリプロセッサクラスの作成 (管理パッケージ)
管理パッケージランタイムの場合、インタフェースオブジェクトにインポートする前にデータを変更するには、IDRPreprocess インタフェースを実装する Apex クラスを作成します。この Apex インターフェイスは、インターフェイス オブジェクトへの各挿入の前に実行されます。
