目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. EJBビジネスエンティティサービス呼び出し
  4. REST ビジネスエンティティサービス呼び出し
  5. Data DirectorのREST API
  6. SOAPビジネスエンティティサービス呼び出し
  7. 相互参照レコードとBVT計算サービス
  8. 企業リンケージサービスのサポート
  9. データをクレンジング、分析、変換するための外部呼び出し
  10. 付録 A: REST APIを使用したレコードの追加
  11. 付録 B: REST APIを使用したファイルのアップロード
  12. 付録 C: REST APIを使用したレポートの管理

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

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

手順2。レコードの作成

手順2。レコードの作成

レコードを作成するには、[レコードの作成]REST APIを使用します。ビジネスエンティティの名前とソースシステムの名前は必須パラメータです。レコードのデータを要求本文で送信します。
[レコードの作成]URLの形式は次のとおりです。
http://<host>:<port>/<context>/<database ID>/<business entity>?systemName=<name of the source system>
systemName
パラメータは、必須パラメータで、ソースシステムの名前を指定します。
Personビジネスエンティティには、Personルートノード、および第2レベルのaddress、gender、phoneのノードがあります。
次のサンプル要求は、Personレコードを作成します:
POST http://localhost:8080/cmx/cs/localhost-hub101-ds_ui1/Person?systemName=Admin { "firstName": "Boris", "lastName": "Isaac", "genderCd": { "genderCode": "M" }, "Address": { "item": [ { "Address": { "addressLine1": "B-203, 101 Avenue, New York", "stateCd": { "stateAbbreviation": "NY" }, "countryCode": { "countryCode": "US" } } } ] }, "Telephone": { "item": [ { "phoneNum": "1234567", "phoneTypeCd": { "phoneType": "HOM" } }, { "phoneNum": "7654321", "phoneTypeCd": { "phoneType": "MOB" } } ] } }
要求本文では、Personレコードの次の詳細を指定します:
  • First name。
  • Last name。
  • Gender。
  • Address(State CodeとCountry Codeを含む)。
  • Phone NumberとPhone Type(自宅電話や携帯電話など)。