本页面介绍了如何排查使用 Snowflake Horizon Catalog 进行跨云数据访问时的后台元数据刷新问题。如需了解一般跨云数据访问问题排查(例如通过专用互连进行连接和路由),请参阅排查跨云数据访问问题。
刷新失败,并显示代码 16(未经身份验证)
如果 Snowflake Horizon Catalog 的后台元数据刷新失败,并显示状态 Code 16 (UNAUTHENTICATED),请验证以下内容:
- Secret 载荷格式:确保 Secret Manager 中的 Secret 令牌包含所需的 JSON 结构 (
{"client_secret": "<var>SNOWFLAKE_PAT_TOKEN</var>", "scope": "session:role:<var>SNOWFLAKE_ROLE</var>"}),而不是原始个人访问令牌 (PAT) 字符串。 - 令牌到期时间和权限:确保 Snowflake PAT 有效,并且关联的用户和角色具有足够的权限来访问目标目录和数据库。
- 网络政策:如果配置了 Snowflake 网络政策,请确保将
goog.json中的 Google 出站流量 IP 地址范围列入许可清单。