可从 ArcGIS Pro 连接到 Elasticsearch 集群以向地图添加空间数据。 要发布引用数据的地图图像图层或 Web 要素图层,请将连接文件 (.dbconn) 注册到您的 ArcGIS Enterprise 组织的其中一个联合服务器。
创建连接文件
要使用 ArcGIS Pro 中的数据库连接对话框创建与 Elasticsearch 集群的连接,请完成以下步骤。 下图中的数字对应带编号的步骤。

- 在 ArcGIS Pro 中打开目录窗格。
- 右键单击数据库或文件夹下的文件夹,然后单击新建数据库连接。
- 从数据库平台下拉菜单中选择 Elasitcsearch。
- 在主机 URL 文本框中,提供连接到 Elasticsearch 集群的 URL。
如果集群使用端口 80(HTTP 连接)或端口 443(HTTPS 连接)以外的端口进行通信,请在 URL 的末尾追加冒号 (:) 和端口号。 例如,如果主机 https://sub.dom2.net 通过端口 54321 通信,则为主机 URL 输入 https://sub.dom2.net:54321。
- 从身份验证类型下拉菜单中选择以下选项之一:
- 基本 - 使用 HTTP 基本用户名和密码身份验证标头。
- API 密钥服务 - 使用 API 密钥对请求进行身份验证。
如果要使用此连接文件发布 Web 图层,必须使用基本身份验证。
- 对于基本身份验证,在用户名和密码文本框中提供有效的登录凭据。
- 对于 API 密钥服务身份验证,提供 API 密钥。
- 在连接文件名称字段中提供连接文件的名称。
将基于连接属性值创建默认名称。 您可以使用默认值,或者提供更具描述性的文件名。
这是将显示在目录窗格和视图中的名称,也是存储在磁盘上的 .dbconn 文件的名称。
- 单击验证以确认连接信息有效并且实例可访问。
- 单击确定创建连接文件。
数据库连接将显示在目录窗格中的数据库下,同时将在 ArcGIS Pro 工程目录中创建连接文件 (.dbconn)。
确保用于连接的账户具有访问 Elasticsearch 集群中内容的所需权限。
接下来的步骤
在连接 Elasticsearch 后,可将数据添加到地图以进行可视化和查询。
要发布引用 Elasticsearch 中数据的地图图像图层或 Web 要素图层,请使用 ArcGIS Pro 将 Elasticsearch 集群注册到与活动门户联合的 ArcGIS Server 站点。 此操作会在该 ArcGIS Enterprise 组织中创建一个数据库数据存储项目。