想知道雪花任务是否允许您从外部暂存的S3存储桶执行复制命令 放入目标雪花表,如下所示。
COPY INTO snowflaketable FROM @externalstage/tablename/ FILE_FORMAT = (FORMAT_NAME = CSV);
谢谢
答案 0 :(得分:0)
您几乎可以使用任务运行任何SQL查询。使用以下任务,您可以每小时将一次副本运行到语句中
有关语法和选项的更多说明,请参见CREATE TASK文档。
create or replace task my_copy_task
warehouse = mywh
schedule = '60 minute'
as
COPY INTO snowflaketable FROM @externalstage/tablename/ FILE_FORMAT = (FORMAT_NAME = CSV);
答案 1 :(得分:0)
也请注意使用PIPE
。它支持COPY INTO <table>
命令。
您不需要仓库来存放管道,信用额度少于例如。任务。
管道的主要缺点是它们是异步的,因此不能。导入后立即进行后处理。
有管道的专业人员可以订阅例如。 AWS S3创建对象事件。