本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立集合群組
本主題說明如何在 Amazon OpenSearch Serverless 中建立、設定和管理集合群組。使用集合群組來組織集合並共用運算資源,以最佳化成本。在集合群組層級設定最小和最大 OCU 限制,以控制效能和支出。
建立集合群組
使用下列程序建立新的集合群組並設定其設定。使用 OpenSearch Serverless 主控台 AWS CLI或 AWS SDKs建立集合群組。建立集合群組時,您可以指定容量限制和其他組態選項。
- Console
-
開啟位於 https://https://console.aws.amazon.com/aos/
的 Amazon OpenSearch Service 主控台。 -
在左側導覽窗格中,選擇無伺服器,然後選擇集合群組
-
選擇建立集合群組。
-
針對集合群組名稱,輸入集合群組的名稱。名稱長度必須為 3-32 個字元,以小寫字母開頭,且僅包含小寫字母、數字和連字號。
-
(選用) 針對描述,輸入集合群組的描述。
-
在容量管理區段中,設定 OCU 限制:
-
最大索引容量 – 此群組中集合可以擴展到的索引 OCUs 數量上限。
-
最大搜尋容量 – 此群組中集合可以擴展的搜尋 OCUs 數量上限。
-
最低索引容量 – 要維護的索引 OCUs數量下限,以實現一致的效能。
-
搜尋容量下限 – 要維護的搜尋 OCUs 數量下限,以保持一致的效能。
-
-
(選用) 在標籤區段中,新增標籤以協助組織和識別您的集合群組。
-
選擇建立集合群組。
- 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-28 個字元,以小寫字母開頭,且僅包含小寫字母、數字和連字號。
-
(選用) 針對描述,輸入集合的描述。
-
在集合群組區段中,選取您要指派集合的集合群組。集合一次只能屬於一個集合群組。
(選用) 您也可以選擇建立新群組。這會將您導覽至建立集合群組工作流程。建立集合群組完成後,請返回此程序的步驟 1,開始建立新的集合。
-
繼續進行工作流程以建立集合。
重要
請勿離開建立集合工作流程。這樣做會停止集合設定。集合詳細資訊頁面會在設定完成後顯示。
- AWS CLI
-
-
使用 create-collection 命令建立新的集合,並將其新增至現有的集合群組。在 命令中,將
範例內容取代為您自己的特定資訊。aws opensearchserverless create-collection \ --namemy-collection\ --type SEARCH \ --collection-group-namemy-collection-group\ --description "Collection for search workloads"
-