データ・ドメインに関する情報の取得

endeca-cmd list-ddまたは管理Webサービスの操作を使用して、1つ以上のデータ・ドメインをリストできます。

データ・ドメインごとに、Endeca Serverは名前、説明、有効になっているかどうか、およびその他の特性を返します。

データ・ドメインをリストするには、次の手順を実行します。

  1. コマンドライン・ウィンドウを使用して(たとえば、Windowsのコマンド・プロンプトを開いて)、endeca-cmdディレクトリに移動するか、または管理Webサービスにアクセスします。
  2. 受信するリストに応じて、次のオプションのいずれかを使用します。
    オプション 説明
    管理WebサービスのlistDataDomainsまたは同等のendeca-cmd list-dd --verboseコマンド。 Endeca Serverに登録されているすべてのデータ・ドメインに関する情報とその特性を返します。
    管理WebサービスのgetDataDomainまたは同等のendeca-cmd get-dd nameコマンド。 指定されたnameを持つ1つのデータ・ドメインに関する情報を返します。
    注意: バルク・ロード・ポートおよびホストは動的に決定され、データ・ドメインごとにEndeca Serverクラスタによって割り当てられます。バルク・ロード・ホストおよびポートに関する情報を取得するには、管理WebサービスのallocateBulkLoadPortname操作またはendeca-cmd allocate-bulk-load-port <data-domain> [global-options]を使用します。

listDataDomains操作からのレスポンスの例を次に示します。この例では、test1test2の2つのデータ・ドメインがリストされます。
<ns3:listDataDomainsResponse
    xmlns:ns2="http://www.endeca.com/endeca-server/types/2/0"
    xmlns:ns3="http://www.endeca.com/endeca-server/manage/2/0">
   <ns3:dataDomainDetail>
    <ns2:name>test1</ns2:name>
    <ns2:allowOversubscribe>true</ns2:allowOversubscribe>
    <ns2:allowQueriesOnLeader>true</ns2:allowQueriesOnLeader>
    <ns2:numFollowers>0</ns2:numFollowers>
    <ns2:readOnly>false</ns2:readOnly>
    <ns2:enabled>true</ns2:enabled>
    <ns2:idle>false</ns2:idle>
    <ns2:numComputeThreads>4</ns2:numComputeThreads>
    <ns2:computeCacheSizeMB>0</ns2:computeCacheSizeMB>
    <ns2:startupTimeoutSeconds>600</ns2:startupTimeoutSeconds>
    <ns2:shutdownTimeoutSeconds>30</ns2:shutdownTimeoutSeconds>
    <ns2:sessionIdType>header</ns2:sessionIdType>
    <ns2:sessionIdKey>X-Endeca-Session-ID</ns2:sessionIdKey>
    <ns2:autoIdle>false</ns2:autoIdle>
    <ns2:idleTimeoutMinutes>10</ns2:idleTimeoutMinutes>
   </ns3:dataDomainDetail>
   
   <ns3:dataDomainDetail>
    <ns2:name>test2</ns2:name>
    <ns2:allowOversubscribe>true</ns2:allowOversubscribe>
    <ns2:allowQueriesOnLeader>true</ns2:allowQueriesOnLeader>
    <ns2:numFollowers>0</ns2:numFollowers>
    <ns2:readOnly>false</ns2:readOnly>
    <ns2:enabled>true</ns2:enabled>
    <ns2:idle>false</ns2:idle>
    <ns2:numComputeThreads>2</ns2:numComputeThreads>
    <ns2:computeCacheSizeMB>0</ns2:computeCacheSizeMB>
    <ns2:startupTimeoutSeconds>600</ns2:startupTimeoutSeconds>
    <ns2:shutdownTimeoutSeconds>30</ns2:shutdownTimeoutSeconds>
    <ns2:sessionIdType>header</ns2:sessionIdType>
    <ns2:sessionIdKey>X-Endeca-Session-ID</ns2:sessionIdKey>
    <ns2:autoIdle>true</ns2:autoIdle>
    <ns2:idleTimeoutMinutes>1</ns2:idleTimeoutMinutes>
    </ns3:dataDomainDetail>
  </ns3:listDataDomainsResponse>