提问者:小点点

如何将数据从内部阶段连续复制到雪花表?


我已经在snowflake中加载了internal/names阶段中的数据,现在我想将数据从internal阶段连续复制到snowflake表中。我了解到,通过雪地管的连续荷载仅支持外部阶段,而不支持内部阶段。那么,将数据从内部阶段连续加载到雪花表的方式是什么呢?

提前谢谢。阿姆利塔


共2个答案

匿名用户

我认为可以使用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;

您可以随时根据您的要求更改频率。有关外部阶段,请参阅本文档
,请参阅此链接