有没有办法将流和任务迁移(复制)到 Snowflake 中的另一个帐户。如果我在同一个帐户中克隆一个数据库,我可以看到流和任务复制到另一个数据库。
答案 0 :(得分:1)
根据需要移动的内容,可以选择获取 DDL 并在第二个环境中运行:
<块引用>返回可用于重新创建指定对象的 DDL 语句。对于数据库和模式,GET_DDL 是递归的,即它返回用于重新创建指定数据库/模式中所有支持对象的 DDL 语句.
-- identifying tasks/streams
SHOW TASKS IN DATABASE ...;
SHOW STREAMS IN DATABASE...;
-- getting DDL for specific task/stream
SELECT GET_DDL('STREAM', <name>);
SELECT GET_DDL('TASK', <name>);