带有标题的雪花到S3

时间:2020-04-23 18:11:23

标签: sql amazon-web-services amazon-s3 snowflake-cloud-data-platform snowflake-task

有人知道将数据从Snowflake导出到带有标头的S3文件的方法吗?

例如,我有这张桌子:

Table Example:
+----+-------+
| id | group |
+----+-------+
|  1 | bob   |
|  2 | bob   |
|  3 | bob   |
|  4 | tim   |
|  5 | tim   |
|  6 | carl  |
+----+-------+

我想将此数据导出到如下所示的文件中:

Ex.
  id group 
  1  bob   
  2  bob   
  3  bob   
  4  tim   
  5  tim   
  6  carl  

...但是我没有在Snowflake文档中看到这样做的选项。

我尝试了一个简单的UNION ALL,将列名与数据结合在一起,但这将我的头记录随机放置在文件中。

Ex. 
  1  bob   
  2  bob   
  3  bob   
  4  tim 
  id group   
  5  tim   
  6  carl 

我们将不胜感激!

1 个答案:

答案 0 :(得分:2)

您可以使用复制选项HEADER = TRUE |在您的Copy_into Location语句中为FALSE。

参考:https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html#optional-parameters