目次

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を使用したレポートの管理

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

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

要求URL

要求URL

[レコードの検索]URLの形式は次のとおりです。
基本検索のURL
基本検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>
[レコードの検索]URLに対して、次のHTTP GET要求を行います。
GET http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>
フィールド検索のURL
フィールド検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?fq=<business entity field name>='<business entity field value>'
ビジネスエンティティフィールドに
-120
などの負の数値を指定すると、返されるレコードのランキングが影響を受ける可能性があります。
ファセット検索のURL
ファセットを使用した基本検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>&facets=<field name>
ファセットを使用したフィールド検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?fq=<business entity field name>='<business entity field value>'&facets=<field name>
フィルタ検索のURL
フィルタを使用した基本検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>&filters=<field name1>=<field value1> AND <field name2>=<field value2> ...
検索でqまたはfqパラメータを使用します。
URLエンコード
URLにはスペースや一重引用符などの文字が含まれるため、URLエンコードを使用します。
次の例は、URLエンコードが行われた[レコードの検索]URLを示しています。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<field name>%3D%27<value of the field>