我期待构建一个能够接收JSON对象并将其保存到ADLS中的端点。到目前为止,我已经使用函数,事件中心和流分析尝试了几种不同的组合。问题是:迄今为止没有解决方案似乎是理想的。
TL; DR 在我的场景中,我有一些用户会通过API向我发送JSON数据,我需要将其保存在ADLS中,由用户分隔。这样做的最佳方式是什么?
有人能告诉我一些事吗?提前谢谢。
警告:长篇文章
让我解释一下到目前为止我的发现:
功能
优点
缺点
活动中心
优点
缺点
功能+事件中心
使用具有函数的事件中心缓解函数缺点,但具有与事件中心相同的缺点(auth除外)
功能+事件中心+流分析
虽然我可以在没有捕获的情况下拥有单个事件中心,但使用Stream Analytics SQL作为过滤器将每个用户的数据定向到其特定文件夹,这将是一个限制因素。我已经尝试过了,随着SQL变大,它会变慢。
物联网中心
IoT Hub有路由,但它不像我要求的那样动态。
有人能告诉我一些事吗?提前谢谢。