配置 Snowflake 进行密钥对身份验证

若要将使用受密钥对身份验证保护的 Snowflake 数据源的工作簿从 Tableau Desktop 发布到 Tableau Cloud 或 Tableau Server 站点,您还必须配置该站点以支持这些凭据。这涉及将 Snowflake 密钥对身份验证的新身份验证详细信息或更新的身份验证详细信息添加到“帐户设置”的“已保存的凭据”部分。

注意:您需要使用 OpenSSL 3.x 或更新版本来创建此身份验证的密钥。

注意:每个使用受密钥对身份验证保护的 Snowflake 数据的 Tableau Desktop 实例都将要求用户在连接数据时提供密钥文件。有关详细信息,请参见 Snowflake

注意:Web 制作不支持使用 Snowflake 密钥对身份验证发布工作簿。您必须使用 Tableau Desktop 创建工作簿,这些工作簿随后可发布或到 Tableau CloudTableau Server

添加密钥对认证详细信息

  1. 登录到 Tableau Cloud 或 Server,并导航到“我的帐户设置”页面。
  2. “安全”部分,找到“保存的数据源凭据”
  3. “Snowflake”旁边,单击“添加”
  4. “添加新的已保存凭据”窗口中,选择“密钥对身份验证”,然后单击“添加”
  5. “添加密钥对身份验证凭据”窗口中,输入您的 Snowflake 服务器、可选角色以及与这些凭据关联的用户名。
  6. 对于“私钥文件”,单击“选择文件”并选择包含私钥的 .p8 文件。
  7. (可选)如果该密钥有关联的密码或密码短语,请在“密码”字段中输入该密码或密码短语,然后单击“添加”

您现在可以将受密钥对身份验证保护的工作簿从 Tableau Desktop 共享到您的站点。

另请参见

  • Snowflake - 了解如何建立与 Snowflake 的连接以检索和分析数据。