View a markdown version of this page

セットアップ - Amazon OpenSearch Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

セットアップ

最適化エンジンを使用してドメインを作成する前に、以下の要件、制限、および設定オプションを確認してください。

前提条件

要件
OpenSearch バージョン 3.5 以降
ホット階層インスタンス OpenSearch 最適化インスタンスのみ (OR1、OR2、または OM2)
ウォーム階層インスタンス OI2 のみ
認証 IAM 認証と IAM アイデンティティセンター。IAM Identity Center は、SAML とユーザー名/パスワードのサインインをサポートしています。最適化エンジンは Amazon Cognito をサポートしていません。
視覚的表現 OpenSearch UI のみ。OpenSearch Dashboards は、最適化されたドメインでは使用できません。
クエリ言語 (UI とプラグイン) パイプ処理言語 (PPL) と SQL
クエリ言語 (プログラム) PPL と SQL (API、JDBC/ODBC ドライバー、Query Workbench 経由)
エンジンモード イミュータブル。ドメインの作成後にエンジンモードを変更することはできません。

サポートされている機能

Optimized ドメインでは、次の Amazon OpenSearch Service 機能がサポートされています。

  • きめ細かなアクセスコントロール

  • マルチ AZ とスタンバイ (3-AZ)

  • OI2 インスタンスを使用したウォーム階層

  • カスタムエンドポイント

  • 転送中 (node-to-nodeおよび保管中の暗号化

  • VPC アクセスと VPC エンドポイント

  • デュアルスタック (IPv4 および IPv6)

  • オフピークメンテナンスウィンドウ

  • 監査ログ

  • 通知

  • OpenSearch Ingestion と Data Prepper

  • リザーブドインスタンス

  • 専用コーディネーターノード

  • ISM (インデックス状態管理)

  • 自動スナップショット

  • Amazon CloudWatch のモニタリング

  • Blue/Green デプロイ

  • タグ

  • AWS CloudFormation の統合

  • GP3 EBS ボリューム

  • アラート (PPL を使用 – クエリごとおよびバケットごとのモニター)

  • 異常検出 (PPL を使用)

サポートされているフィールドタイプ

最適化エンジンは、インデックスマッピングで次のフィールドタイプをサポートしています。

  • half_float

  • float

  • double

  • byte

  • short

  • integer

  • long

  • unsigned_long

  • scaled_float

  • date

  • date_nanos

  • boolean

  • text

  • keyword

  • ip

  • match_only_text

  • binary

サポートされていない機能

以下の機能は、最適化されたドメインではサポートされていません。ワークロードでこれらの機能が必要な場合は、汎用エンジンを使用します。

  • OpenSearch Dashboards

  • 視覚化レイヤーの DSL (ドメイン固有の言語) クエリ

  • Amazon Cognito 認証

  • SAML 認証 (スタンドアロン)

  • JWT 認証

  • Auto-Tune

  • コールドストレージ

  • クラスター間レプリケーション

  • クラスター間検索

  • カスタムパッケージ

  • カスタムプラグイン

  • オプションプラグイン

  • 直接クエリとゼロ ETL 接続

  • 自然言語クエリ処理

  • セキュリティ分析

  • ベクトル検索とセマンティック検索

  • 機械学習コネクタ

  • リモート再インデックス

  • インデックスロールアップ

  • インデックス変換

  • データストリーム

  • 手動スナップショット

  • ポイントインタイム (PIT)

  • Learning to Rank

  • Geo クエリと GeoPoint フィールド

  • ネストされたフィールド

  • 強調表示

  • 削除オペレーション

  • APM (アプリケーションパフォーマンスモニタリング)

  • エージェントトレース

  • 検索結果のページ分割

  • ドキュメントレベル (詳細化) アラートモニター

  • ペインレススクリプティング

  • 関連性のランキングとスコアリング

  • 旧世代のインスタンスタイプ

  • Elasticsearch 互換性モード

  • ダッシュボードクエリ言語 (DQL)

設定

Optimized エンジンは、ドメインの作成時に Amazon OpenSearch Service コンソールで設定するか、CLI AWS を使用してプログラムで設定します。

コンソール

最適化ドメインを作成するには (コンソール)
  1. Amazon OpenSearch Service コンソールを開き、ドメインの作成を選択します。

  2. ドメイン作成方法 で、標準作成 を選択します。

  3. ユースケースでは、オブザーバビリティを選択します。

  4. エンジンの比較または選択の変更で、最適化されたエンジンモードが選択されていることを確認します。

  5. Version で、OpenSearch 3.5 以降を選択します。

  6. インスタンスタイプで、OpenSearch Optimized Instance (OR1、OR2、または OM2) を選択します。

  7. ネットワーク、きめ細かなアクセスコントロール、認証の設定を行います。

  8. [作成] を選択します。

AWS CLI

--engine-mode パラメータがある create-domain コマンドを使用します。

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パラメータを指定する必要があります。ドメインの作成後にエンジンモードを変更することはできません。