Endeca Server接続の基本的なプロパティ

各Endeca Server接続には識別子が割り当てられています。Endeca Server接続定義はJSON文字列として記述され、これにはEndeca Serverのサーバー名、ポート番号およびデータ・ドメイン名が含まれている必要があります。オプションで、定義にコンテキスト・パス、名前および説明を含めることができます。

Endeca Server接続識別子

すべてのEndeca Server接続には識別子が割り当てられ、Endeca Server接続を内部的に管理するために使用されます。

識別子は次のとおりです。
  • 英字(A-Zまたはa-z)で始まる必要があります。
  • 文字、数値、アンダースコアおよびハイフンを使用できます。その他の文字や空白は使用できません。

プロビジョニング・サービスによって生成されたEndeca Server接続の場合、識別子は自動的に生成されるため、変更はできません。

ホストおよびデータ・ドメイン名の設定(必須、コンテキスト・パスを除く)

すべてのEndeca Server接続定義には、少なくとも、Endeca Serverのホストおよびデータ・ドメイン名に関する次の設定が含まれている必要があります。
設定 説明
server Endeca Serverが実行されているサーバーの名前
port Endeca Serverがリスニングしているポート
dataDomainName Endeca Server上の個別のデータ・ドメインの名前
ホスト情報およびデータ・ドメイン名のみを含む、最も基本的なEndeca Server接続定義の例を、次に示します。
{
 "server":"server01.lab.acme.com",
 "port":"15000",
 "dataDomainName":"acmeDB"
}

Endeca Serverがendeca-server以外のコンテキスト・パスにインストールされている場合は、そのコンテキスト・パスを指定する設定を追加する必要があります。

設定 説明
contextPath Endeca Serverのコンテキスト・パス。

この設定が存在しない場合は、コンテキスト・パスはデフォルトでendeca-serverになります。これはEndeca Serverのデフォルトのコンテキスト・パスです。

ルート・コンテキストを指定するには、値を""または"/"に設定します。

コンテキスト・パスを指定したEndeca Server接続定義の例を、次に示します。
{
 "server":"server01.lab.acme.com",
 "port":"15000",
 "dataDomainName":"acmeDB",
 "contextPath":"/acme/context/path/"
}

Endeca Server接続の名前および説明の設定

オプションで、Endeca Server接続定義に名前および説明を設定できます。
設定 説明
name Endeca Server接続の名前。

この値が、Studioインタフェース(「Endeca Server」ページ、Endeca Server接続のドロップダウン・リストなど)に表示されます。

nameに値を指定しない場合は、IDが使用されます。

description Endeca Server接続の詳細な説明。ロギングとデバッグに使用されます。
次に例を示します。
{
 "server":"server01.lab.acme.com",
 "port":"15000",
 "dataDomainName":"acmeDB",
 "name":"Wine Transactions",
 "description":"Transaction data for the Midwest Region"
}