OpenSearch Service 接続の作成 - AWS Glue

OpenSearch Service 接続の作成

前提条件:

  • 読み取り元とするドメインエンドポイント aosEndpoint とポート aosPort を特定するか、または Amazon OpenSearch Service ドキュメントの手順に従ってリソースを作成します。ドメインの作成の詳細については、Amazon OpenSearch Service ドキュメントの「Amazon OpenSearch Service ドメインの作成と管理」を参照してください。

    Amazon OpenSearch Service ドメインエンドポイントのデフォルト形式は、https://search-domainName-unstructuredIdContent.region.es.amazonaws.com です。ドメインエンドポイントの識別の詳細については、Amazon OpenSearch Service ドキュメントの「Amazon OpenSearch Service ドメインの作成と管理」を参照してください。

    ドメインの HTTP 基本認証情報、aosUser、および aosPassword を特定または生成します。

OpenSearch Service に対する接続を設定するには:
  1. AWS Secrets Manager で、OpenSearch Service 認証情報を使用してシークレットを作成します。Secrets Manager でシークレットを作成するには、AWS Secrets Manager ドキュメントの「AWS Secrets Manager シークレットを作成する」にあるチュートリアルに従ってください。シークレットを作成したら、次のステップのためにシークレット名 secretName を保存しておきます。

    • [key/value ペア] を選択する際に、aosUser という値を持つキー USERNAME のペアを作成します。

    • [key/value ペア] を選択する際に、aosPassword という値を持つキー PASSWORD のペアを作成します。

  2. AWS Glue コンソールで、「AWS Glue 接続の追加」にあるステップに従って接続を作成します。接続を作成したら、将来的に AWS Glue で使用するために、接続名 connectionName を維持します。

    • [接続タイプ] を選択する場合は、[OpenSearch Service] を選択します。

    • ドメインエンドポイントを選択する場合は、aosEndpoint を入力します。

    • ポートを選択する場合は、aosPort を入力します。

    • [AWS Secret] をクリックして、secretName を入力します。