从共享创建雪花模式

Snowflake schema creation from a share

想确认是否无法从共享创建架构。

我从文档中看到,一旦供应商帐户 created/enabled 共享(来自架构而非整个数据库),I/the 消费者帐户只能通过创建新的共享来利用共享数据库。

I/Consumer 已经有一个雪花数据库,并且只想将提供者的架构指向现有数据库中我这边的新架构。这避免了维护多个数据库的需要。

Br, 努尔

不可能。

在消费者方面,ff。命令用于消耗份额:

CREATE DATABASE <name> FROM SHARE <provider_account>.<share_name>;

因此,只能在数据库级别进行消费。这有效地创建了一个 read-only 数据库(不同于 regular/local 数据库),它的所有对象都由提供者控制。

此外,IMPORTED PRIVILEGES 用于在 共享数据库 的消费者端访问权限中授予角色。无法授予对架构的此权限。