各データソースには識別子が割り当てられています。データソース定義はJSON文字列として記述され、これにはEndeca Serverのサーバー名、ポート番号およびデータ・ドメイン名が含まれている必要があります。オプションで、データソース定義にコンテキスト・パス、データソース名と説明を含めることができます。
すべてのデータソースには識別子が割り当てられており、データソースの管理のために内部で使用されます。
プロビジョニング・サービスによって生成されたデータソースの場合、識別子は自動的に生成され変更はできません。
| 設定 | 説明 |
|---|---|
| server | Endeca Serverが実行されているサーバーの名前 |
| port | Endeca Serverがリスニングしているポート |
| dataDomainName | Endeca Server上の個別のデータ・ドメインの名前 |
{
"server":"server01.lab.acme.com",
"port":"15000",
"dataDomainName":"acmeDB"
}
Endeca Serverがendeca-server以外のコンテキスト・パスにインストールされている場合は、そのコンテキスト・パスを指定する設定を追加する必要があります。
| 設定 | 説明 |
|---|---|
| contextPath | Endeca Serverのコンテキスト・パス。
この設定が存在しない場合は、コンテキスト・パスはデフォルトでendeca-serverになります。これはEndeca Serverのデフォルトのコンテキスト・パスです。 ルート・コンテキストを指定するには、値を""または"/"に設定します。 |
{
"server":"server01.lab.acme.com",
"port":"15000",
"dataDomainName":"acmeDB"
"contextPath":"/acme/context/path/"
}
| 設定 | 説明 |
|---|---|
| name | データソース名。
これは、「データ・ソース」コンポーネントやデータソースのドロップダウン・リストなど、Studioユーザー・インタフェースに表示される値です。 nameに値を指定しない場合は、IDが使用されます。 |
| description | データソースの長い説明です。ロギングとデバッグに使用されます。 |
{
"server":"server01.lab.acme.com",
"port":"15000",
"dataDomainName":"acmeDB",
"name":"Wine Transactions",
"description":"Transaction data for the Midwest Region"
}