【问题标题】:Why is the PLAYFAB_SHARED database no longer available?为什么 PLAYFAB_SHARED 数据库不再可用?
【发布时间】:2019-11-21 13:23:44
【问题描述】:

我对 Snowflake 和 Playfab 没有太多经验,但这就是发生的事情。

连接 Playfab 和 Snowflake 以将 Playfab 数据输入 Snowflake 控制台。 一切正常,我创建了一个额外的数据库,在其中创建了一个模式,然后我在 PLAYFAB_SHARED 数据库上得到了错误。

不确定我所做的是否与此有关,但这是 PLAYFAB_SHARED 数据库的当前错误:

SQL 编译错误:共享数据库不再可用。如果发布者再次提供它,则需要重新创建它。

这是经常发生的事情吗?我该如何解决?

我可以直接运行 CREATE DATABASE playfab_shared FROM SHARE xxx.playfab_share 而不必担心丢失数据吗?我猜所有数据仍然存储在 Playfab 中,而 Snowflake 正在制作自己的副本并将其存储到数据库中。

如有必要,我可以写更多信息。先感谢您。 多马哥

【问题讨论】:

  • 拥有共享数据库的人可能进行了一些更改并忘记与您重新共享。您应该联系他们以使其再次可用。

标签: snowflake-cloud-data-platform snowflake-schema


【解决方案1】:

此错误消息可能来自不再可用的共享。 Via docs linked here.

如果您有权管理共享,您应该能够将遇到此问题的帐户添加到 Playfab。

  1. 运行时 Playfab 是否仍然显示:

显示分享;

  1. 请参阅how to manage reader accounts- 您应该能够将权限重新应用于现有数据库。

如果这不是预期的,请记下 QUERY_HISTORY 中的查询 ID,并请联系 Snowflake 支持进行进一步调查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-01
    • 2013-02-08
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多