全部產品
Search
文件中心

OpenSearch:電商行業演算法版

更新時間:Jun 11, 2026

行業類型選擇說明

OpenSearch行業演算法版提供電商行業通用行業兩種行業類型,兩種行業類型的主要區別如下:

  • 電商行業:提供固定的欄位標籤模板(如商品標題、品牌名稱、類目名稱等),所有欄位標籤為必填項,業務資料欄位必須能夠對應電商標籤模板中的標籤。適用於電商搜尋情境。

  • 通用行業:支援完全自訂欄位,無欄位標籤限制。如果您的業務欄位無法完全符合電商行業的標籤模板,建議選擇通用行業。通用行業的配置方式請參見通用行業模板配置

說明

兩種行業類型均支援多表關聯(需設定一個主表)和雲資料來源(RDS、MaxCompute、POLARDB)資料同步。行業類型在建立執行個體時選定,建立後不可更改。

配置流程示範

1.在OpenSearch-行業演算法版控制台中>執行個體管理頁面單擊建立執行個體

2.​在購買頁中商品版本選擇“行業演算法版”,行業類型選擇“電商行業”,根據實際業務需求叢集偏好可選擇“獨享叢集-通用型/計算型/儲存型”,其他配置資訊與通用行業模板配置相同。

​​

3.購買後,確認訂單:

確認訂單頁面,核對參數配置資訊(地區、應用程式名稱、版本類型、行業類型、儲存容量、計算資源等)和費用資訊,勾選服務合約後提交訂單。

4.開通成功後,在執行個體管理-->應用列表中找到對應的應用單擊“配置”,配置應用需要依次按照如下步驟進行:功能選擇-->應用結構-->索引結構-->資料來源-->完成。

(1)​功能選擇:

​模板功能包括查詢分析大類,排序策略大類和周邊服務大類:

查詢分析類包括電商錯誤修正包、電商詞權重、電商停用詞包、電商同義字包、文本向量化和電商實體識別;排序策略類包括多路搜尋、文本相關性和向量相關性;周邊服務類包括下拉提示。模板功能預設全選,也可根據業務需求自訂選擇。​

(2)應用結構:

應用結構的建立有4種方式:通過資料來源建立手動建立模板上傳文檔上傳,下面以通過資料來源建立為例進行說明

​在應用結構頁面,選擇通過資料來源建立方式。頁面上方顯示欄位標籤(商品標題品牌名稱類目名稱商品描述是否促銷上架時間商品銷量),單擊標籤可自動在下方表格中添加對應欄位。​

注意:欄位標籤是用於快速產生行業增強索引結構、查詢分析規則和排序策略的,請務必在應用結構中添加欄位標籤所對應的欄位名稱。

(3)索引結構:

​在索引結構頁面,索引標籤包括類目名稱索引預設索引向量索引標題索引,單擊標籤可自動產生對應索引。索引欄位列表展示各索引名稱、標籤、包含欄位和分析方式。需將vector索引的索引標籤選擇為向量索引,分析方式設定為向量-電商向量通用

注意

  • 索引標籤是用於快速產生查詢分析規則、排序策略的,第一次配置電商行業演算法版請務必在索引結構中添加索引標籤所對應的索引名稱。

  • 選擇配置向量索引標籤的索引需要設定為“向量-電商向量通用”分析器。

  • 非第一次配置電商行業演算法版,加入電商向量分析器,無向量標籤配置。

(4)​ 資料來源:(下面以RDS資料來源為例進行說明)

填寫資料來源配置資訊:

​在左側面板中單擊添加資料來源,在彈出的增加資料來源對話方塊中選擇資料來源類別(支援RDSMaxComputePOLARDB三種雲資料來源),然後依次選擇資料庫和資料表,單擊確定。​

設定欄位對應:

​在欄位對應步驟中,將OpenSearch表欄位與RDS源欄位進行映射。單擊添加資料添加需要同步的欄位,完成映射後單擊確定。​

(5) 配置完成:

​頁面顯示行業增強版應用配置完成。接下來可以:1. 使用已選行業模板查詢分析功能包配置查詢分析;2. 使用已選排序策略模型配置排序策略;3. 配置使用下拉提示功能。​

查詢測試

搜尋測試

索引構建完成後可在功能擴充>搜尋測試頁面對電商行業演算法版的行業文本分析器對應的索引進行測試:在query欄輸入查詢子句,單擊搜尋即可查看搜尋結果。

#以default索引為例,query子句填入:
default:'牛肉'

向量檢索

如需測試向量檢索功能請按如下流程操作:

1.先在搜尋演算法中心>召回配置>查詢分析配置頁行業演算法版預設產生的查詢分析sys_default中配置文本向量化功能:單擊sys_default進入編輯規則對話方塊,在功能配置中勾選文本向量化,將向量索引設定為vector,單擊確定

​2.在功能擴充>搜尋測試頁中添加固定參數進行測試:在參數欄添加上述參數後,單擊搜尋即可查看向量檢索的搜尋結果。

#必要參數說明
query=default:'牛肉'
qp=sys_default
raw_query=牛肉

可在查詢分析過程中查看向量結果:單擊搜尋結果中的查詢分析過程連結,可查看各分析步驟的結果,包括拼字錯誤修正、歸一化、分詞、停用詞、詞權重、同義字等,以及文本向量化的向量索引、向量維度資訊。

注意

  • 向量索引需要配置查詢分析-文本向量化功能後才會生效;

  • 配置查詢分析的索引需要是“行業-電商通用分析”,並且行業選擇“電商增強”,在文本向量化功能中選擇配置了“向量-電商向量通用”的分析器。

多路召回

電商行業演算法版預設會為使用者執行個體產生一個名為sys_strategy多路搜尋策略,如需測試多路搜尋功能,需要在功能擴充>搜尋測試頁配置特定參數,可參考如下案例:在參數欄添加上述參數後,單擊搜尋即可查看多路召回的搜尋結果。

#必要參數說明
query=default:'牛肉'
qp=sys_default
raw_query=牛肉
search_strategy=sys_strategy

注意事項

  • 通用版應用可轉為行業演算法版行業演算法版應用不可轉為通用版

  • 行業演算法版僅適用於獨享叢集應用;

  • 電商行業模板schemaDemo參考:電商行業模板schemeDemo.json

  • 向量-電商向量通用”索引無法單獨使用,需要依賴配置“行業-電商通用分析”的索引配置查詢分析-文本向量化功能才會生效;

  • 應用結構中務必添加欄位標籤所對應的欄位名稱,否則會報錯;

​如果未添加欄位標籤,系統將彈出提示"請選擇必要的欄位標籤",無法繼續操作。如果您的業務資料欄位無法匹配電商行業的欄位標籤模板,建議使用通用行業模板配置,通用行業支援自訂欄位且無標籤限制。

  • 索引結構中務必添加索引標籤所對應的索引名稱,否則無法進行下一步;

​如果未添加索引標籤,下一步按鈕將置灰不可點擊,無法繼續配置。