本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立集合群組
本主題說明如何在 Amazon OpenSearch Serverless 中建立、設定和管理集合群組。使用集合群組來組織集合並共用運算資源,以最佳化成本。在集合群組層級設定最小和最大 OCU 限制,以控制效能和支出。
建立集合群組
使用下列程序建立新的集合群組並設定其設定。您可以使用 OpenSearch Serverless 主控台 AWS CLI或 AWS SDKs建立集合群組。建立集合群組時,您可以指定容量限制和其他組態選項。
- Console
-
開啟位於 https://https://console.aws.amazon.com/aos/
的 Amazon OpenSearch Service 主控台。 -
在左側導覽窗格中,展開無伺服器並選擇集合群組。
-
選擇建立集合群組。NextGen 集合群組建立表單預設為開啟。
提示
若要改為建立 Classic 集合群組,請選擇切換至 Classic。Classic 集合群組支援不適用於 NextGen 集合群組的部署類型選項。若要切換回 NextGen 表單,請選擇切換到 NextGen。
-
針對集合群組名稱,輸入集合群組的名稱。名稱必須符合下列條件:
-
僅包含小寫字母 a–z、數字 0–9 和連字號 (-)
-
必須為 3–32 個字元
-
-
(選用) 針對描述,輸入集合群組的描述。
-
在容量管理區段中,設定 OCU 限制:
-
最低索引容量 (以 OCUs為單位) – 選用。不保留最少的空白。
-
索引容量上限 (以 OCUs為單位) – 預設為 96。
-
搜尋容量下限 (以 OCUs為單位) – 選用。不保留最少的空白。
-
最大搜尋容量 (以 OCUs為單位) – 預設為 96。
-
-
(選用) 在標籤區段中,新增標籤以協助組織和識別您的集合群組。
-
選擇建立集合群組。
- AWS CLI
-
-
使用 create-collection-group 命令建立新的集合群組。在 命令中,將
範例內容取代為您自己的特定資訊。aws opensearchserverless create-collection-group \ --namemy-collection-group\ --description "Collection group for production workloads" \ --capacity-limits maxIndexingCapacityInOCU=20,maxSearchCapacityInOCU=20,minIndexingCapacityInOCU=2,minSearchCapacityInOCU=2\ --tags key=Environment,value=Productionkey=Team,value=DataEngineering命令會傳回所建立集合群組的詳細資訊,包括其唯一 ID 和 ARN。
-
將集合新增至集合群組
建立集合時,您可以將其指派給集合群組。
- Console
-
將集合新增至集合群組
開啟位於 https://https://console.aws.amazon.com/aos/
的 Amazon OpenSearch Service 主控台。 -
在左側導覽窗格中,選擇無伺服器,然後選擇集合。
-
選擇 Create collection (建立集合)。
-
在集合名稱中,輸入集合的名稱。名稱長度必須為 3-32 個字元,以小寫字母開頭,且僅包含小寫字母、數字和連字號。
-
(選用) 針對描述,輸入集合的描述。
-
將集合指派給集合群組。程序會根據集合類型而有所不同:
-
NextGen – Express Create – OpenSearch Serverless 會自動指派集合群組。對於第一次使用的使用者,預設集合群組會根據集合名稱產生。對於傳回的使用者,預設會選取現有的相容集合群組。若要變更指派,請從下拉式清單中選擇不同的群組。
-
NextGen – 標準建立 – 從下拉式清單中選取現有的相容集合群組,或建立具有自訂容量限制的新集合群組。
-
傳統 – 在集合群組區段中,選取要指派集合的集合群組。集合一次只能屬於一個集合群組。(選用) 若要建立新群組,請選擇建立新群組。這會開啟建立集合群組工作流程。
-
-
完成工作流程中的其餘步驟以建立集合。
重要
請勿離開建立集合工作流程。
- AWS CLI
-
-
使用 create-collection 命令來建立集合,並將其新增至現有的集合群組。在 命令中,將
範例內容取代為您自己的資訊。aws opensearchserverless create-collection \ --namemy-collection\ --type SEARCH \ --collection-group-namemy-collection-group\ --description "Collection for search workloads"
-