在雪花中创建文件格式

时间:2019-12-22 17:21:48

标签: ascii delimiter snowflake-data-warehouse file-format

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

预先感谢

1 个答案:

答案 0 :(得分:1)

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

  

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

     

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