2017-10-04 45 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

希望它可以幫助你。

相關問題