从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)
如何解决此问题?