問題タブ [azure-cognitive-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-cognitive-search - Azure Search の入れ子になったクラスのインデックス作成
アプリケーションに Azure Search サービスを使用しようとしています。私は次のようなネストされたクラスを持っています
また、productname プロパティを検索するだけでなく、ordername を検索する製品にもインデックスを付ける方法が見つかりませんでした。
Azure Search でこの問題を処理するにはどうすればよいですか?
azure - Azure 検索で一致するテキストを見つける
フィールド インデックスでテキストの一部を検索するにはどうすればよいでしょうか。例: Invoicenumber が Index に登録されている場合、InvoiceNumber ='INV04552' とします。
search ='45' および searchFileds=InvoiceNumber と入力すると結果は得られませんが、search='INV04552' の場合は結果が得られます。
search ='45' の場合に結果が必要です。これを修正するにはどうすればよいですか?
sql-server - Azure 検索 Azure SQL データベースの統合
現在、空間検索を有効にするために、Azure Search を Azure SQL データベースに統合しようとしています。私のインデックスには、Edm.GeographyPoint 型のフィールドがあります。Geography 型が機能しなかったため、Sql データベースの列型はどうあるべきか?
さらに、データソースの datachange フィールドは次のようになります。
"dataChangeDetectionPolicy" : {
"@odata.type" : "#Microsoft.Azure.Search.HighWaterMarkChangeDetectionPolicy",
"highWaterMarkColumnName" : "RowLastVersion"
},
"dataDeletionDetectionPolicy" : {
"@odata.type" : "#Microsoft.Azure.Search.SoftDeleteColumnDeletionDetectionPolicy",
"softDeleteColumnName" : "Deleted",
"softDeleteMarkerValue" : "0"
}
自動インデックス作成のために他に何かしなければならないことはありますか?、これらも機能していないためです。
Azure Search は完璧な API です。ただし、使用できるドキュメントが不足しています。
c# - Azure Search Service でのヒットの強調表示
私は Azure Search Service を初めて使用し、Azure Search Service のヒットの強調表示機能を使用したいと考えていました。Azure Search に .NET SDK NuGet パッケージを使用しています。
SearchParameter オブジェクトを使用して、ヒット ハイライト フィールドと、必要な Pre タグと Post タグを指定しました。
私は次のようなものを期待しています:
SearchText: best
Result (Description) : The best product
問題は、ヒット ハイライトを使用しても使用しなくても、結果に違いが見られないことです。(説明フィールドは検索可能です)
何か足りないものはありますか?
sql - インデクサーを使用して Azure Search Service でコレクションを作成する
インデクサーを使用して、SQL データベースから Azure Search サービスにデータを同期しています。SQL ビューに、XML データを含むフィールドがあります。列には文字列のリストが含まれています。コレクション (Edm.String) 内の Azure Search サービス インデックスの対応するフィールド。いくつかのドキュメントを確認したところ、Indexer が Xml(SQL) を Collection(Azure Search) に変更しないことがわかりました。Xml データからコレクションを作成する方法に関する回避策はありますか?
ps ビューからデータを抽出しているので、必要に応じて Xml を JSON に変更できます。
azure-cognitive-search - Azure Search スコアリング
価格とポイントが異なる 3 つの同一の (テキスト内の) アイテムのセットが Azure Search にあります。ポイントの高い安価な製品ほど、より高くブーストされます。(価格はポイント以上にブーストされ、逆にブーストされます)。
ただし、これに似た検索結果が引き続き表示されます。
「ジョン・ミルトン」で検索。
私は得る
採点順は、最低価格が最初で、このようなものになると思います。
不足している点、または採点のわずかな違いは許容されますか?
インデックスは次のように定義されます。
azure - Azure Search データ ソースに接続文字列がありません
PUT データ ソースに Azure Search API を使用しています。
データ ソースが作成されますが、データ ソースを取得しようとすると、接続文字列の値がありません。
これにより、インデクサーのプロセス中に次のエラーが発生します。
接続文字列が見つからない問題の原因を確認するにはどうすればよいですか?