在 ArcGIS Pro 的目录窗格中创建数据库连接以验证对云数据仓库的访问权限。 要使用云数据仓库中的数据,请在地图中创建一个查询图层,然后可以发布可在 ArcGIS Enterprise 组织中共享的 Web 图层。
在创建连接之前,必须在 ArcGIS Pro 计算机上安装并配置数据仓库客户端。
右键单击目录窗格中的数据库,然后单击新建数据库连接以使用数据库连接对话框来创建到云数据仓库的连接。
提示:
无法使用创建数据库连接地理处理工具或 CreateDatabaseConnection ArcPy 函数来创建用于访问云数据仓库的连接文件。
数据库平台
在 ArcGIS Pro 中创建数据库连接文件时,请从数据库平台下拉列表中选择受支持云数据仓库的名称。 您选择的选项将影响您必须提供以创建连接的所有后续属性。
身份验证
当连接到 Google BigQuery 时,您拥有两个身份验证选项:用户和服务。 有关每种类型的信息,请参阅有关身份验证的 Google BigQuery 文档。
连接到 Amazon Redshift 时可使用标准身份验证或 Amazon Web Services (AWS) 身份和访问管理 (IAM) 凭据。 有关身份验证方法的信息,请参阅 Amazon Redshift ODBC Data Connector 安装和配置指南。
连接到 Snowflake 时,可使用用户身份验证、原生 SSO-Okta 身份验证或基于浏览器的 SSO 身份验证。 如果您要使用连接发布 Web 图层,必须使用用户身份验证方法。 还必须在创建连接时,为用户指定角色以定义用户对要发布的数据具有的权限。
服务器和数据
每个平台都需要不同的信息以标识您将连接到的数据仓库实例和数据集。
- BigQuery - 必须提供工程 ID 和默认数据集。
- Redshift - 提供 Redshift 集群和数据库的名称。
- Snowflake - 提供 Snowflake 帐户、数据库和计算资源(仓库)的名称。
其他必需和可选设置因云数据仓库类型而异。 有关完整连接说明,请参阅以下帮助页面: