首页 > 解决方案 > 在雪花中创建文件格式

问题描述

我是旧金山的新手。我在加载一些数据时遇到了一个典型的问题。分隔符是扩展 ascii 的一部分。它不在 0-127 范围内。我们使用 thorn (ascii - 254) 作为分隔符。我的 Qn 在指定分隔符时可以给出该分隔符的 ascii 代码而不是实际字符(44 代替逗号,9 代替制表符等)

提前致谢

标签: asciidelimitersnowflake-cloud-data-platformfile-format

解决方案


FIELD_DELIMITER您可以在文件格式选项中指定任何有效 Unicode 分隔符的十六进制/八进制代码。从文档中

指定的分隔符必须是有效的 UTF-8 字符,而不是随机的字节序列。

例如,对于由刺 (Þ) 字符分隔的字段,指定八进制 (\336) 或十六进制 (0xDE) 值。也接受 NONE 值。


推荐阅读