SolrスキーマでのタプルとUDTの構成
DSE Searchを構成してタプルとUDTのインデックスを作成する手順。
CQLテーブルからのDSE Search自動スキーマ生成では、タプルとUDTをサポートしています。
- CQLテーブルをベースにリソースを作成する自動手順に従います。
- dsetool infer_solr_schemaコマンドを使用して、指定済みのキースペースとテーブルがベースになるスキーマをタプルとUDTで自動的に推測および提示します。
データの挿入
CQLを使用して挿入されるデータは、DSE Searchによって自動的に認識され、その他のデータと同様にインデックスが作成されます。ただし、HTTPインターフェイスを使用して挿入されるデータには、JSONで表現される文字列形式のタプル/UDTフィールドが必要です。例:
{"alternativeAddressCollection":"[{\"city\":\"NY\", \"street\":\"sesame1\"}, {\"city\":\"SF\", \"street\":\"sesame2\"}]" , "mainAddress":"{\"street\":\"Sesame\", \"city\":\"Atlanta\"}}
手順
Solrスキーマを自動的に生成しない場合は、以下の手順に従い、Solrスキーマで手動でタプルとUDTを宣言する必要があります。