我已经在snowflake中加载了internal/names阶段中的数据,现在我想将数据从internal阶段连续复制到snowflake表中。我了解到,通过雪地管的连续荷载仅支持外部阶段,而不支持内部阶段。那么,将数据从内部阶段连续加载到雪花表的方式是什么呢?
提前谢谢。阿姆利塔
我认为可以使用Snowpipe,但需要调用Snowpipe的RESTAPI来加载数据。
您是否考虑过在运行PUT
命令后立即运行COPY
语句以将文件放入表中?
尝试使用任务,每5分钟安排一次。
// Task DDL
CREATE OR REPLACE TASK MASTER_TASK
WAREHOUSE = LOAD_WH
SCHEDULE = '5 MINUTE'
AS
COPY INTO STAGE_TABLE
FROM @STAGE;
您可以随时根据您的要求更改频率。有关外部阶段,请参阅本文档
,请参阅此链接