

# 创建 OpenSearch Service 连接
<a name="creating-opensearch-connection"></a>

**先决条件**
+ 确定您要从中读取的域端点 {{aosEndpoint}} 和端口 {{aosPort}}，或者按照 Amazon OpenSearch Service 文档中的说明创建资源。有关更多信息，请参阅《Amazon OpenSearch Service 开发人员指南》中的 [Creating and managing Amazon OpenSearch Service domains](https://docs.amazonaws.cn//opensearch-service/latest/developerguide/createupdatedomains.html)。

  Amazon OpenSearch Service 域端点的默认格式为 https://search-{{domainName}}-{{unstructuredIdContent}}.{{region}}.es.amazonaws.com。有关如何确定域端点的更多信息，请参阅《Amazon OpenSearch Service 开发人员指南》中的 [Creating and managing Amazon OpenSearch Service domains](https://docs.amazonaws.cn//opensearch-service/latest/developerguide/createupdatedomains.html)。

  确定或生成域的 HTTP 基本身份验证凭证（{{aosUser}} 和 {{aosPassword}}）。

**配置 OpenSearch Service 连接：**

1. 在 Amazon Secrets Manager 中，使用您的 OpenSearch Service 凭证创建一个密钥。要在 Secrets Manager 中创建密钥，请按照 Amazon Secrets Manager 文档中[创建 Amazon Secrets Manager 密钥](https://docs.amazonaws.cn//secretsmanager/latest/userguide/create_secret.html)中的教程进行操作。创建密钥后，保留密钥名称 {{secretName}}，以供下一步使用。
   + 在选择**键/值对**时，请使用键 `USERNAME` 和值 {{aosUser}} 创建一个键值对。
   + 在选择**键/值对**时，请使用键 `PASSWORD` 和值 {{aosPassword}} 创建一个键值对。

1. 在 Amazon Glue 控制台中，按照 [添加 Amazon Glue 连接](console-connections.md) 中的步骤创建一个连接。创建连接后，保留连接名为 {{connectionName}}，以供未来在 Amazon Glue 中使用。
   + 选择**连接类型**时，请选择 OpenSearch Service。
   + 选择域端点时，请提供 {{aosEndpoint}}。
   + 选择端口时，请提供 {{aosPort}}。
   + 选择 **Amazon 密钥**时，请提供 {{secretName}}。