首页 文章

如何加载到Azure Blob中存储为JSON的Azure SQL数据仓库数据?

提问于
浏览
3

我有一堆数据存储在Azure Blobs中作为JSON文件 . 我想将它们加载到Azure SQL数据仓库中,但Azure SQL数据仓库似乎不接受JSON输入文件 .

什么是最好的方法?

我调查的解决方案:

1)将Azure数据工厂与自定义活动一起使用(例如https://github.com/Azure/azure-content/blob/master/articles/data-factory/data-factory-use-custom-activities.md)但是为此调整HDInsight集群似乎有点'overhead'(我更喜欢使用JavaScript而不是C#解决方案) .

2)编写Azure api-app(或自定义代码)以将文件转换为CSV,然后编写外部表脚本以将其上载到Azure SQL数据仓库,然后删除CSV文件 . 我不确定是否需要保留此CSV文件供以后使用 .

有更好的建议吗?

2 回答

相关问题