我想对数据进行一些机器学习任务,因为它是通过来自事件中心的流分析进行的。但是,我的大部分数据处理管道和预测服务都是使用python。有没有办法将时间分块的数据发送到python脚本进行处理?有没有办法将批量的Azure流分析数据发送到python ML管道?
Azure ML studio功能不适合我的需要,因为它似乎适用于单行数据,并且Stream Analytics中可用的聚合功能似乎不适用于此数据。
我想对数据进行一些机器学习任务,因为它是通过来自事件中心的流分析进行的。但是,我的大部分数据处理管道和预测服务都是使用python。有没有办法将时间分块的数据发送到python脚本进行处理?有没有办法将批量的Azure流分析数据发送到python ML管道?
Azure ML studio功能不适合我的需要,因为它似乎适用于单行数据,并且Stream Analytics中可用的聚合功能似乎不适用于此数据。
随着最近推出的与Azure功能的集成,您可能可以做到这一点。试试这条路线。
This link描述了创建一个天蓝色的函数。你将不得不创建一个Http触发器并选择python作为语言。还有几种语言的模板。
This question也有关于功能的其他细节。
能否详细说明一下? – user4446237
根据我的经验,您可以将您的数据放入Azure Storage
。然后在Azure ML中配置Import Data component
,然后连接Execute Python Script
作为输入数据。
或者你可以使用Azure Storage Python SDK在Execute Python Script
直接查询数据。
但是,上述两种方法一次只能处理部分数据,因此只能在experimental stage
处使用。
如果您需要继续处理数据,我建议您使用web service
组件。
你可以把数据查询和处理结果的逻辑代码到web service
。请参阅本official tutorial来部署web service
。
希望它可以帮助你。
嗨,现在有任何更新? –