本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定
使用最佳化引擎建立網域之前,請檢閱下列需求、限制和組態選項。
先決條件
| 需求 | Value |
|---|---|
| OpenSearch 版本 | 3.5 或更新版本 |
| 熱層執行個體 | 僅限 OpenSearch Optimized Instances (OR1、OR2 或 OM2) |
| 暖層執行個體 | 僅限 OI2 |
| 身分驗證 | IAM 身分驗證和 IAM Identity Center。IAM Identity Center 支援 SAML 和使用者名稱/密碼登入。Optimized 引擎不支援 Amazon Cognito。 |
| 視覺效果 | 僅限 OpenSearch UI。OpenSearch Dashboards 不適用於最佳化網域。 |
| 查詢語言 (UI 和外掛程式) | 管道處理語言 (PPL) 和 SQL |
| 查詢語言 (程式設計) | PPL 和 SQL (透過 API、JDBC/ODBC 驅動程式和 Query Workbench) |
| 引擎模式 | 不可變。您無法在建立網域後變更引擎模式。 |
支援的功能
Optimized 網域支援下列 Amazon OpenSearch Service 功能:
精細定義存取控制
具有待命的異地同步備份 (3-AZ)
使用 OI2 執行個體的暖層
自訂端點
傳輸中加密 node-to-node和靜態加密
VPC 存取和 VPC 端點
雙堆疊 (IPv4 和 IPv6)
離峰維護時段
稽核日誌
通知
OpenSearch 擷取和資料準備程式
預留執行個體
專用協調器節點
ISM (索引狀態管理)
自動快照
Amazon CloudWatch 監控
藍/綠部署
Tags (標籤)
AWS CloudFormation 整合
GP3 EBS 磁碟區
提醒 (使用 PPL – 每個查詢和每個儲存貯體監控)
異常偵測 (使用 PPL)
支援的欄位類型
Optimized 引擎支援索引映射中的下列欄位類型:
half_floatfloatdoublebyteshortintegerlongunsigned_longscaled_floatdatedate_nanosbooleantextkeywordipmatch_only_textbinary
不支援的功能
Optimized 網域不支援下列功能。如果您的工作負載需要這些功能,請使用 一般用途引擎。
OpenSearch Dashboards
視覺化層中的 DSL (網域特定語言) 查詢
Amazon Cognito 身分驗證
SAML 身分驗證 (獨立)
JWT 身分驗證
自動調校
冷儲存
跨叢集複寫
跨叢集搜尋
自訂套件
自訂外掛程式
選用的外掛程式
直接查詢和零 ETL 連線
自然語言查詢處理
安全分析
向量搜尋和語意搜尋
機器學習連接器
遠端重新索引
索引彙總
索引轉換
資料串流
手動快照
時間點 (PIT)
Learning to Rank
Geo 查詢和 GeoPoint 欄位
巢狀欄位
反白
刪除操作
APM (應用程式效能監控)
客服人員追蹤
搜尋結果分頁
文件層級 ( Percolate) 警示監視器
無痕指令碼
相關性排名和評分
上一代執行個體類型
Elasticsearch 相容性模式
儀表板查詢語言 (DQL)
組態
您可以在 Amazon OpenSearch Service 主控台中或透過 AWS CLI 以程式設計方式建立網域期間設定最佳化引擎。
主控台
建立最佳化網域 (主控台)
開啟 Amazon OpenSearch Service 主控台
,然後選擇建立網域。 針對網域建立方法,選擇標準建立。
針對使用案例,選取可觀測性。
在比較引擎或變更選擇下,確認已選取最佳化引擎模式。
針對版本,選擇 OpenSearch 3.5 或更新版本。
針對執行個體類型,選擇 OpenSearch Optimized Instance (OR1、OR2 或 OM2)。
設定網路、精細存取控制和身分驗證設定。
選擇建立。
AWS CLI
使用 create-domain命令搭配 --engine-mode 參數:
aws opensearch create-domain \ --domain-name my-domain \ --engine-version "OpenSearch_3.5" \ --engine-mode OPTIMIZED \ --use-case OBSERVABILITY \ --cluster-config "InstanceType=or2.2xlarge.search,InstanceCount=1" \ --ebs-options "EBSEnabled=true,VolumeType=gp3,VolumeSize=100" \ --encryption-at-rest-options "Enabled=true" \ --node-to-node-encryption-options "Enabled=true" \ --region us-east-1
引擎模式為永久性
您必須指定 --engine-mode OPTIMIZED 參數才能建立最佳化網域。您無法在建立網域後變更引擎模式。