integration-service
2024.10
true
UiPath logo, featuring letters U and I in white
Integration Service for Automation Suite User Guide
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 2024年11月11日

Snowflake 身份验证

先决条件

根据您选择的身份验证类型,您可能需要以下凭据之一:

  • 对于自定义身份验证(JDBC 身份验证):
    • 数据库主机
    • 用户名
    • 密码
    • 仓库
    • 数据库架构名称
    • 数据库名称
  • RSA(密钥对身份验证和密钥对轮换
    • 数据库主机
    • 用户名
    • RSA 私钥
    • 仓库
    • 数据库架构名称
    • 数据库名称
备注:

已知限制:

  • 要使用 RSA 进行身份验证,您必须使用未加密的 RSA 私钥。

  • 不支持通过 AWS PrivateLink 进行连接。

添加 Snowflake 连接

  1. Select Integration Service from Automation Suite.

  2. 从“连接器”列表中,选择“Snowflake”。 您也可以使用搜索栏来查找连接器。
  3. 选择“连接到 Snowflake ”按钮。
  4. 输入所需的 Snowflake 凭据。
  5. 选择“连接”

  6. 已添加您的连接。

如何从 Snowflake 检索凭据

  1. 数据库主机位于用于连接到 Snowflake 应用程序的 URL 中:

    注意:数据库主机格式可能因帐户标识符类型而异。 要了解更多信息,请参阅官方Snowflake 文档和下方有关数据库主机的部分。


  2. 登录后,在左侧菜单中选择“数据”,然后选择“数据库”。

    • 数据库名称:显示数据库列表:



    • 数据库架构名称 - 选择一个数据库以查看数据库架构名称列表:



  3. 要检索 仓库,请在左侧菜单中转到“管理” > “仓库”:



权限

连接将允许 UiPath 代表您读取、写入、修改和删除 Snowflake 数据。

从 Snowflake 检索数据库主机

登录到您的 Snowflake 帐户,然后复制浏览器窗口中的 URL。 该 URL 同时包含唯一的accountID和您帐户的region ,如下所示:
对于 URL https://app.snowflake.com/east-us-2.azure/za96341/dashboardsaccountIDza96341regioneast-us-2.azure
要构建数据库主机,您必须使用 accountID.region.snowflakecomputing.com格式。 因此,对于上面使用的 URL,构造的数据库主机将为 za96341.east-us-2.azure.snowflakecomputing.com

连接到 Snowflake 所需的角色

从 Integration Service 为 Snowflake 创建连接时,连接器始终选取用户的默认角色,如下所示。
docs image
通常,Snowflake 管理员会为用户设置自定义角色,因为出于安全原因,并非每个人都拥有管理员角色。 您可以在下方找到有关 Snowflake 中究竟需要什么才能让 Integration Service Connect 流程顺利运行的说明。
docs image
第一步是确保默认角色(在本例中为 SAMRAT )对 Snowflake 中的数据库 (JULY_DEMO) 和数据库架构 (DEAL_AMOUNT ) 具有 使用 权限。
docs image

docs image

Snowflake 的成功身份验证取决于这些设置。 角色始终可以拥有管理员分配的其他权限。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。