sql - 带标题的雪花到 S3
问题描述
有谁知道将数据从 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
任何和所有的帮助将不胜感激!
解决方案
您可以使用复制选项 HEADER = TRUE | 在您的 Copy_into Location 语句中为 FALSE。
参考:https ://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html#optional-parameters
推荐阅读
- nlp - 文档之间的语义相似度在 Python 中进行聚类
- sql - 提取不同日期修改的记录
- django - 使用 mezzanine.mobile 的 NoReverseMatch 异常
- git - 使用 go-git 从 GitHub Enterprise 克隆存储库
- vba - 第二次 For 循环在我第二次运行 Sub 之前不起作用
- python - TensorFlow 训练数据错误。值错误
- ejabberd - 禁止帐户的 Ejabberd 钩子
- laravel - 登录不适用于 VueJS 和 Laravel
- c# - 如何获取 DirectoryInfo 列表,其中目录名称包含存储在 List 中的字符串
? - python - 尝试从 json 文件中获取数据时出错