我正在使用Event Hub上的capture函数将数据推送到数据湖中。这是保存在湖中的.avro文件。
我想将此数据连接到SQL数据仓库中的一些现有数据。因此,对我来说,最明智的做法似乎是将.avro文件放入SQL中。我该怎么做呢?
令人沮丧的是,来自API的数据最初是JSON格式的,但从azure上的web应用程序返回为.avro。如果我可以将文件转换为JSON格式,那么我将只使用T-SQL中的OPENJSON函数。
谢谢
发布于 2018-11-22 07:12:17
我知道我对这个问题的回答有点晚,但每当我使用U-SQL时,我发现检查他们的github示例有一个基线是很有用的,这样我就可以根据我的需要进行改进。
转到你的问题,你检查这个了吗?https://github.com/Azure/usql/tree/master/Examples/AvroExamples它展示了处理avro文件的基础知识。
希望这能有所帮助!!马丁
https://stackoverflow.com/questions/53265683
复制相似问题