Skip To Content

使用 Snowflake 记录

可以使用 Snowflake 表中的记录作为 ArcGIS Data Pipelines 的输入。

用法说明

使用 Snowflake 时,请谨记以下信息:

  • 要使用 Snowflake 中的数据集,您必须首先创建一个数据存储项目。 数据存储项目安全地存储凭据和连接信息,以便 Data Pipelines 能够读取数据。 要创建数据存储,请按照以下“连接到 Snowflake”部分中的步骤进行操作。
  • 要更改之前配置的数据存储项目,使用数据存储项目参数移除当前选定项目,然后选择以下选项之一:
    • 添加数据存储 - 创建新数据存储项目。
    • 选择项目 - 浏览内容以选择现有数据存储项目。
  • 使用表格参数可指定要使用的数据集。 表名称区分大小写。 例如,如果表名为 MyTable,则必须使用准确的大小写指定。
  • 为了提高读取输入数据集的性能,请考虑以下选项:
    • 使用使用缓存参数存储数据集的副本。 仅在至少已连接一个打开并显示编辑器的浏览器选项卡时,缓存副本才会保留。 这样可以提高在处理过程中访问数据的速度。 如果源数据自缓存后已更新,请取消选中此参数并再次预览或运行该工具。
    • 在配置输入数据集之后,可以配置以下工具之一,以限制数据处理量:

连接到 Snowflake

要使用存储在 Snowflake 中的数据,请完成以下步骤以在 Data Pipelines 编辑器中创建数据存储项目。

  1. Data Pipelines 编辑器工具栏中,单击输入,然后选择 Snowflake

    随即显示选择数据存储连接对话框。

  2. 选择添加新数据存储
  3. 单击下一步

    随即出现添加与数据存储的连接对话框。

  4. 提供 Snowflake 源的服务器 URL。
    以下提供了一个示例:my_account.snowflakecomputing.com
  5. 提供 Snowflake 账户的用户名和密码。
  6. 提供相应数据库的名称,该数据库包含要连接的数据集。
  7. 提供用于数据库的方案名称。
  8. 提供相应仓库的名称,该仓库将为连接提供计算资源。
  9. 提供相应角色的名称,该角色用于定义连接的权限集。
  10. 单击下一步

    随即显示项目详细信息窗格。

  11. 为新的数据存储项目提供标题。

    该标题将显示在您的门户内容中。 您还可以将项目存储在特定文件夹中,并提供项目标签或摘要。

  12. 单击保存以创建数据存储项目。

    随即将 Snowflake 元素添加至画布,您可以为特定数据集配置该元素。

局限性

要使用数据存储项连接到外部数据源,您必须为数据存储项的所有者。 不支持将与您共享的数据存储项目作为输入。

许可要求

需要以下许可和配置:

  • Creator 或 GIS Professional 用户类型
  • 发布者、服务商或管理员角色,或等效的自定义角色

有关 Data Pipelines 要求的详细信息,请参阅要求