全部產品
Search
文件中心

OpenSearch:編輯表

更新時間:Oct 29, 2024

本文介紹通過編輯表操作修改資料分區、資料來源、欄位配置及索引結構。

此處以修改資料分片為例,示範如何修改表,以及如何讓修改的內容線上生效:

  1. 在表管理頁找到需要修改的表,點擊編輯

    image.png

  2. 表基礎資訊編輯,修改資料分區數:

    image.png

說明

表分區數不超過256的正整數即可(建議不超過執行個體資料節點數的3倍)。

  1. 資料同步:

image.png

說明

API資料來源直接點擊下一步,MaxCompute與Object Storage Service資料來源預設不變更全量資料來源資訊,如有需要選擇變更後填寫配置資訊通過資料來源校正後點擊下一步

  1. 是否變更索引結構,這裡會有需要變更和無需變更兩種情況:

    無需變更操作:直接選擇不變更,點擊【下一步】image.png需變更操作,可以選擇任意已經發布的索引結構版本進行編輯,支援表單模式和開發人員模式兩種編輯方式。變更索引結構cn.png

  2. 表配置變更,這裡會有需變更和無需變更兩種情況:

    無需變更操作:直接選擇不變更,點擊【下一步】

    需變更操作,可進行資料處理配置與詞典配置:

    表配置變更cn.png

    • 資料處理配置

      每個資料來源預設免費提供2個資源,如您的資料量更新較大,並且對資料的時效性有要求的情境,可以通過資料處理配置,擴容process_partition_count來支援更大的資料更新。

      修改process_partition_count參數:

      資料配置1.png

      調整該參數後,超出部分的資源計算可點擊計費文檔進行查看。

      資料配置2.png

      編輯完成提交後就會產生一個新的版本:

      資料配置4.png

    • 詞典配置

      詞典配置主要為使用者提供自訂分詞的功能,當系統提供的分詞器對query的分詞結果無法滿足使用者的業務需求時,可以通過配置對應分詞器的自訂字典來幹預分詞結果,以達到使用者的目的。

      分詞2.png

  1. 確認編輯,根據全量資料來源填寫後點擊確認:

    • MaxCompute資料來源:索引重建方式可選擇全量資料重新匯入當前索引資料原地重建。

    • Object Storage Service資料來源:索引重建方式可選擇全量資料重新匯入當前索引資料原地重建。

    • API資料來源:索引重建方式可選擇空資料、從索引中恢複資料當前索引資料原地重建

      重要
      • 時間戳記表示索引重建的新全量版本回追多久的API增量資料,系統最大支援追3天的API增量資料。

      • MaxCompute的資料來源修改表後,索引重建會重新拉取配置的分區資料 + 時間戳記配置的增量API資料。

      • 空資料的索引重建方式會將之前推送的資料清空,從指定的時間戳記開始追即時資料,請謹慎操作。

      • 從索引中恢複資料方式需要選擇資料恢複版本,詳情可參考從索引中恢複資料功能。

      • 當前索引資料原地重建方式無需重新匯入全量資料,而是採用所選資料版本的資料基於索引結構原地構建。對於API資料來源的表,免去了基於空資料構建後資料缺失的問題,也免去了先恢複資料再重建的複雜性。

    5-cn-表編輯.png

  2. 可以在變更歷史查看變更進度:

    image.png

重要

修改表並索引重建後會產生兩個FSM,推送配置和手動觸發全量,這兩個流程全部結束後,本次變更才會生效。