2017-02-15 14 views
1

私はAzure検索サービスindexesindexersSQL data sourcesを持っています。 Data sourceSqlIntegratedChangeTrackingPolicyを使用するように構成されており、正常に動作し、データベース内の行が更新され、ドキュメントも更新されます。Azureでインデックス更新後にドキュメントを自動的に更新する方法

indexを更新して新しいフィールドを追加します。 しかし、私がそれをした後、フィールドにはデータが含まれていません。indexerはそれを無視します。

indexerに不足しているデータを強制的に埋め込むことはできますか? 唯一の方法は、各文書を手動で更新することですか?

+1

インデクサー(https://docs.microsoft.com/en-us/rest/api/searchservice/reset-indexer)をリセットしようとしましたか? –

+0

ああ、いいですね。本当に仕事をした –

答えて

0

Gauravは正しいです - 既にインデックスにあるドキュメントを更新するには、インデクサーをリセットしてください。 Azureポータルのインデクサブレードで直接リセットできます。新しいフィールドを持つ新しいまたは更新されたSQLテーブル行については、新しいフィールドが自動的にインクルードされます。

関連する問題