雪花通过创建FILE_FORMAT (avro、json、csv等)支持多种文件类型。
现在我已经测试了雪花阶段的SELECTing (s3),两者都是:
当从@myStg中选择$1时,雪花扩展的行数与avro或json文件(酷)上的记录相同,但是..。$1变体都是json格式,现在我想知道无论我们使用什么雪花file_format,记录是否总是以json的形式到达变体$1?我还没有测试过csv或其他雪花file_formats。
或者我想知道我是否从avros (从oracle )获得json,因为NiFi处理器可能会创建avro文件(内部使用json格式)。也许我在这里弄糊涂了..。我知道avro文件包含两种内容:
类似于json key/value.
谢谢,伊曼纽尔·O。
发布于 2020-02-21 12:41:07
我尝试使用CSV,当CSV使用CSV解析文件中的每个记录时,如下所示

因此,当它转到JSON时,它将把一个完整的JSON作为一个记录来处理,因此它以JSON格式显示。
https://stackoverflow.com/questions/60338267
复制相似问题