如何解决雪花中的JSON数据特殊字符问题(UTF-8转换错误-雪花表已加载�)?

时间:2020-07-28 21:50:14

标签: snowflake-cloud-data-platform snowsql

从S3到雪花的JSON文件失败。这里S3_STG_AREA_JSON是登台区域,STG_TABLE_NAME_JSON是登台表。

已执行语句

COPY INTO STG_TABLE_NAME_JSON FROM @S3_STG_AREA_JSON FILE_FORMAT=(TYPE='json' STRIP_OUTER_ARRAY=true)

错误:

**Code: 100183 State: P0000 Message: Error parsing JSON: missing first byte in UTF-8 sequence**

我尝试过

COPY INTO STG_TABLE_NAME_JSON FROM @S3_STG_AREA_JSON FILE_FORMAT=(TYPE='json' STRIP_OUTER_ARRAY=true SKIP_BYTE_ORDER_MARK = TRUE)

遇到与上述相同的问题。

然后尝试

COPY INTO STG_TABLE_NAME_JSON FROM @S3_STG_AREA_JSON FILE_FORMAT=(TYPE='json' STRIP_OUTER_ARRAY=true IGNORE_UTF8_ERRORS = TRUE)

加载完成。但是现在,雪花表已经有了((U + FFFD)

如何解决此问题?

0 个答案:

没有答案