可以使用 Snowflake 表中的记录作为 ArcGIS Data Pipelines 的输入。
用法说明
使用 Snowflake 时,请谨记以下信息:
- 要使用 Snowflake 中的数据集,您必须首先创建一个数据存储项目。 数据存储项目安全地存储凭据和连接信息,以便 Data Pipelines 能够读取数据。 要创建数据存储,请按照以下“连接到 Snowflake”部分中的步骤进行操作。
- 要更改之前配置的数据存储项目,使用数据存储项目参数移除当前选定项目,然后选择以下选项之一:
- 添加数据存储 - 创建新数据存储项目。
- 选择项目 - 浏览内容以选择现有数据存储项目。
- 使用表格参数可指定要使用的数据集。 表名称区分大小写。 例如,如果表名为 MyTable,则必须使用准确的大小写指定。
- 为了提高读取输入数据集的性能,请考虑以下选项:
连接到 Snowflake
要使用存储在 Snowflake 中的数据,请完成以下步骤以在 Data Pipelines 编辑器中创建数据存储项目:
- 在 Data Pipelines 编辑器工具栏中,单击输入,然后选择 Snowflake。
随即显示选择数据存储连接对话框。
- 选择添加新数据存储。
- 单击下一步。
随即出现添加与数据存储的连接对话框。
- 提供 Snowflake 源的服务器 URL。以下提供了一个示例:my_account.snowflakecomputing.com。
- 提供 Snowflake 账户的用户名和密码。
- 提供相应数据库的名称,该数据库包含要连接的数据集。
- 提供用于数据库的方案名称。
- 提供相应仓库的名称,该仓库将为连接提供计算资源。
对于包含相应表格(您将从该表格中进行读取)的方案,该角色必须至少拥有 USAGE 和 CREATE STAGE 权限。
- 提供相应角色的名称,该角色用于定义连接的权限集。
- 单击下一步。
随即显示项目详细信息窗格。
- 为新的数据存储项目提供标题。
该标题将显示在您的门户内容中。 您还可以将项目存储在特定文件夹中,并提供项目标签或摘要。
- 单击保存以创建数据存储项目。
随即将 Snowflake 元素添加至画布,您可以为特定数据集配置该元素。
局限性
以下为已知局限性:
要使用数据存储项连接到外部数据源,您必须为数据存储项的所有者。 不支持将与您共享的数据存储项目作为输入。
许可要求
需要以下许可和配置:
- Creator 或 Professional 用户类型
- 发布者、服务商或管理员角色,或等效的自定义角色
有关 Data Pipelines 要求的详细信息,请参阅要求。