データテーブルの検索インデックスを作成した後、ListSearchIndex オペレーションを呼び出して、データテーブルに作成された検索インデックスを一覧表示できます。
前提条件
OTSClient インスタンスが初期化されていること。詳細については、OTSClient インスタンスの初期化を参照してください。
データテーブルが作成され、データがデータテーブルに書き込まれていること。詳細については、データテーブルの作成とデータの書き込みを参照してください。
データテーブルの検索インデックスが作成されていること。詳細については、検索インデックスの作成を参照してください。
パラメーター
パラメーター | 説明 |
TableName | 必須。データテーブルの名前。 |
例
次のサンプルコードは、テーブルに作成された検索インデックスを一覧表示する方法の例を示しています。
/// <summary>
/// 検索インデックスの名前を一覧表示します。
/// </summary>
/// <param name="otsClient"></param>
public static void ListSearchIndex(OTSClient otsClient)
{
// データテーブルの名前を指定します。
ListSearchIndexRequest request = new ListSearchIndexRequest(TableName);
ListSearchIndexResponse response = otsClient.ListSearchIndex(request);
// データテーブルに関連付けられているすべての検索インデックスをクエリします。
foreach (var index in response.IndexInfos)
{
Console.WriteLine("indexname:" + index.IndexName);
Console.WriteLine("tablename:" + index.TableName);
}
}
参照
検索インデックスのフィールドやスキーマなどの詳細情報をクエリする場合は、検索インデックスの説明をクエリできます。詳細については、検索インデックスの説明のクエリを参照してください。
検索インデックスを使用しなくなった場合は、検索インデックスを削除できます。詳細については、検索インデックスの削除を参照してください。