雪花-日期本身中的复制分隔符错误字符“ \”,例如“ BOB \ Y”,因此数据复制错误

时间:2019-12-09 19:07:41

标签: snowflake-data-warehouse

我无法使用将数据复制并加载到雪花表中。

  

错误-字段分隔符','在期望记录分隔符时被发现   '\ n'文件'txn_type_text.csv.gz',第690行,字符35行689,   列“ TRIPS_TRANS_TEXT” [“ TRIPS_TRANS_DESC”:3]

任何帮助!

enter image description here

2 个答案:

答案 0 :(得分:0)

您可以尝试使用复制命令中的选项(可选)括起来的字段吗?如果可能,请共享示例记录。

非常感谢, 斯里加

答案 1 :(得分:0)

回复晚了,但可以帮助看到它的人。

如果我们为 CSV 定义的 field_delimiter(,) 也出现在记录中,那么就会出现这个错误。通常,CSV 文件会将此类记录包装在 " 中(您可以通过在文本编辑器中打开 CSV 文件来查看这一点)。

在 Copy 语句中使用 FIELD_OPTIONALLY_ENCLOSED_BY = '"'。这将处理记录本身​​可用的额外分隔符。