2017-10-04 23 views
0

我想对数据进行一些机器学习任务,因为它是通过来自事件中心的流分析进行的。但是,我的大部分数据处理管道和预测服务都是使用python。有没有办法将时间分块的数据发送到python脚本进行处理?有没有办法将批量的Azure流分析数据发送到python ML管道?

Azure ML studio功能不适合我的需要,因为它似乎适用于单行数据,并且Stream Analytics中可用的聚合功能似乎不适用于此数据。

+0

嗨,现在有任何更新? –

回答

0

随着最近推出的与Azure功能的集成,您可能可以做到这一点。试试这条路线。

This link描述了创建一个天蓝色的函数。你将不得不创建一个Http触发器并选择python作为语言。还有几种语言的模板。

This question也有关于功能的其他细节。

+0

能否详细说明一下? – user4446237

0

根据我的经验,您可以将您的数据放入Azure Storage。然后在Azure ML中配置Import Data component,然后连接Execute Python Script作为输入数据。

enter image description here

或者你可以使用Azure Storage Python SDKExecute Python Script直接查询数据。

但是,上述两种方法一次只能处理部分数据,因此只能在experimental stage处使用。

如果您需要继续处理数据,我建议您使用web service组件。

enter image description here

你可以把数据查询和处理结果的逻辑代码到web service。请参阅本official tutorial来部署web service

希望它可以帮助你。

相关问题