使用 OAuth 的 Snowflake 批量加载
身份验证设置
在 Designer 中,将 输出工具 拖到画布上。
选中 使用数据连接管理器 (DCM) 复选框。
选择 设置连接 。
在 数据连接 窗口中,转到 数据源 并选择 Snowflake 批处理 。
此时将打开 批量连接 窗口。在 暂存方法 中选择 本地 ,然后选择 设置连接 。
选择 + 添加数据源 。
添加数据源时,您可以选择 DSN 连接或非 DSN 连接。
DSN 连接
选择 DSN 技术 ,输入 数据源名称 ,并选择准备好的 Snowflake OAuth DSN 。
选择 保存 。
要链接凭证,请选择 + 连接凭证 。
您可以选择 用户名和密码 或 OAuth 作为 身份验证方法。 。
对于 OAuth 身份验证方法 ,选择 OAuth 应用程序 (如需了解详情,请参阅 Snowflake OAuth 文章)。
现在,您可以选择一个现有令牌,也可以为 OAuth 令牌 创建新凭证 。要创建新凭证,请填写 凭证名称 。
选择 创建并链接 。
选择 连接 ,然后在 批量连接 弹出窗口中选择 确定 。
在 Snowflake 管理器外部浏览器窗口中登录。
非 DSN 连接
从下拉列表中选择非 DSN 技术 。
选择 添加数据源 。
输入:
数据源名称
Server
Database(数据库)
架构
仓库
选择 保存 。
要链接凭证,请选择 + 连接凭证 。
您可以选择 用户名和密码 或 OAuth 作为 身份验证方法。 。
对于 Oauth 身份验证方法 ,选择 OAuth 应用程序 (如需了解详情,请参阅 Snowflake OAuth 文章)。
现在,您可以选择一个现有令牌,也可以为 OAuth 令牌 创建新凭证 。要创建新凭证,请填写 凭证名称 。
选择 创建并链接 。
选择 连接 ,然后在 批量连接 弹出窗口中选择 确定 。
在 Snowflake 管理器外部浏览器窗口中登录。
身份验证成功后,您可以选择输出表的名称并运行工作流。