目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. Enterprise Java Beanビジネスエンティティサービス呼び出し
  4. Representational State Transferビジネスエンティティサービス呼び出し
  5. Simple Object Access Protocolビジネスエンティティサービス呼び出し
  6. 相互参照レコードおよびBVT計算用のサービス
  7. 企業リンケージサービスのサポート
  8. データをクレンジング、分析、変換するための外部呼び出し
  9. REST APIを使用したレコードの追加
  10. REST APIを使用したファイルのアップロード

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

要求本文

要求本文

始める前に、[マージのプレビュー]APIを使用して、選択したルートレコードのマージ結果をプレビューします。プレビューに問題がない場合、要求本文で[レコードのマージ]APIに同じプロパティを使用します。
ルートレコードでフィールドの値をオーバーライドできます。例えば、マージされたルートレコードに名(ファーストネーム)の正しいスペルが含まれていない場合、要求本文で名を指定できます。マージ候補を削除するか、別のマージ候補を指定することで、子レコードを統合する方法をオーバーライドすることもできます。
要求本文で、次のプロパティを使用します。
プロパティ/要素
タイプ
説明
keys
配列
必須。マージに追加する、同類のルートレコードの順序付きリスト。レコードは行IDによって、またはソースシステムとソースキーの組み合わせによって識別できます。
overrides
オブジェクト
ルートレコードおよび一致対象子レコードで、フィールドの値をオーバーライドします。
MERGE
オブジェクト
子レコードをマージする方法をオーバーライドします。
overrides
オブジェクト内で子レコードのタイプを追加してから、
MERGE
オブジェクトを追加します。
次のJSONコードサンプルは、ターゲットルートレコードとマージする2つのルートレコードを識別します。
{ keys: [ {rowid: "2478246"}, {rowid: "2478269"} ] }
[レコードのマージ]APIで
overrides
および
MERGE
プロパティを使用する方法の例については、[マージのプレビュー]APIの要求本文を参照してください。