我試圖設計將數據索引到Azure搜索的最佳方式。比方說,我的Azure的SQL數據庫包含兩個表:帶有自己的rowversion for Azure搜索索引器的索引視圖
- 產品
- 訂單
在我的Azure的搜索索引我想擁有的不僅是產品(名稱,類別,描述等),但也計算此產品的訂單數量(在評分配置文件中使用此數據以提高搜索結果中的熱門產品數量)。
我認爲最好的方法是創建一個視圖(索引視圖?),它將包含來自產品的列和每個產品的訂單數,但我不確定我的視圖(索引視圖? )可以有自己的rowversion列,每當計數發生變化(訂單可能會被撤銷 - DELETED - 並放置 - INSERTED),它們都會發生變化。
也許有一些更容易解決我的問題?任何提示都表示讚賞。
問候, MJ
其中一個可能是重要的還有一點。我將每5分鐘更新一次Azure搜索索引,我的目標是僅對那些訂單數量已更改的產品進行重新索引。 – 2015-03-13 16:58:23
無論索引與否,視圖都不能擁有「自己」的數據。所有數據都會被計算。 – usr 2015-03-13 17:21:57