View a markdown version of this page

設定 - Amazon OpenSearch Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定

使用最佳化引擎建立網域之前,請檢閱下列需求、限制和組態選項。

先決條件

需求 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_float

  • float

  • double

  • byte

  • short

  • integer

  • long

  • unsigned_long

  • scaled_float

  • date

  • date_nanos

  • boolean

  • text

  • keyword

  • ip

  • match_only_text

  • binary

不支援的功能

Optimized 網域不支援下列功能。如果您的工作負載需要這些功能,請使用 一般用途引擎。

  • OpenSearch Dashboards

  • 視覺化層中的 DSL (網域特定語言) 查詢

  • Amazon Cognito 身分驗證

  • SAML 身分驗證 (獨立)

  • JWT 身分驗證

  • 自動調校

  • 冷儲存

  • 跨叢集複寫

  • 跨叢集搜尋

  • 自訂套件

  • 自訂外掛程式

  • 選用的外掛程式

  • 直接查詢和零 ETL 連線

  • 自然語言查詢處理

  • 安全分析

  • 向量搜尋和語意搜尋

  • 機器學習連接器

  • 遠端重新索引

  • 索引彙總

  • 索引轉換

  • 資料串流

  • 手動快照

  • 時間點 (PIT)

  • Learning to Rank

  • Geo 查詢和 GeoPoint 欄位

  • 巢狀欄位

  • 反白

  • 刪除操作

  • APM (應用程式效能監控)

  • 客服人員追蹤

  • 搜尋結果分頁

  • 文件層級 ( Percolate) 警示監視器

  • 無痕指令碼

  • 相關性排名和評分

  • 上一代執行個體類型

  • Elasticsearch 相容性模式

  • 儀表板查詢語言 (DQL)

組態

您可以在 Amazon OpenSearch Service 主控台中或透過 AWS CLI 以程式設計方式建立網域期間設定最佳化引擎。

主控台

建立最佳化網域 (主控台)
  1. 開啟 Amazon OpenSearch Service 主控台,然後選擇建立網域

  2. 針對網域建立方法,選擇標準建立

  3. 針對使用案例,選取可觀測性

  4. 比較引擎或變更選擇下,確認已選取最佳化引擎模式。

  5. 針對版本,選擇 OpenSearch 3.5 或更新版本。

  6. 針對執行個體類型,選擇 OpenSearch Optimized Instance (OR1、OR2 或 OM2)。

  7. 設定網路、精細存取控制和身分驗證設定。

  8. 選擇建立

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 參數才能建立最佳化網域。您無法在建立網域後變更引擎模式。