【问题标题】:Snowflake Copy Error due to field enclosed with double double quotes由于字段用双双引号括起来导致的雪花复制错误
【发布时间】:2020-05-01 14:34:57
【问题描述】:

找到字符 'B' 而不是字段分隔符 ',' 文件 尝试加载时

123,""BigB" - some data", 345 ....

我尝试使用ESCAPE_UNENCLOSED_FIELD = '"' 文件格式参数来解决这个问题,并且能够在没有任何错误的情况下加载,但几乎没有缺陷。

1) 特定字段被加载为 BigB" - 一些数据(字段中间的双引号未修剪)。 2)由于文件格式ESCAPE_UNENCLOSED_FIELD = '"',其他一些字段格式搞砸了。

有什么想法或建议可以克服 SnowFlake 中的这种情况吗?

【问题讨论】:

  • 您可能需要使用另一组双引号来转义双引号。 """BigB"" - 一些数据"

标签: snowflake-cloud-data-platform


【解决方案1】:

尝试将 FIELD_OPTIONALLY_ENCLOSED_BY 添加到您的文件格式中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多