是否可以在 Snowflake 中选择性地克隆模式?
例如
原来的:
DB_OG
--schema1
--schema2
--schema3
克隆:DB_Clone
--schema1
--schema3
是否可以在 Snowflake 中选择性地克隆模式?
例如
原来的:
DB_OG
--schema1
--schema2
--schema3
克隆:DB_Clone
--schema1
--schema3
该CREATE <object> … CLONE
语句不支持应用过滤器或模式或多个对象,其行为是递归地克隆下面的每个对象:
对于数据库和模式,克隆是递归的:
克隆数据库会克隆数据库中的所有模式和其他对象。
有一些明确的方法可以过滤克隆:
DROP SCHEMA
命令删除不必要的模式目前不支持删除某些模式和克隆数据库的所有其他模式。
如果用例有不需要的模式,是最近创建的模式,您可以使用 AT | BEFORE 子句消除模式(克隆到特定的时间戳,这将消除在提到的时间戳后创建的模式)。
其他选项包括在克隆操作后删除模式或仅克隆所需的模式