我假设您已经从实验中创建了Web服务并询问了Web服务的消耗情况。您可以从可以对端点进行API调用的任何内容中使用Web服务。我不知道您的解决方案的确切架构,但请看一下,因为它可能适合您的场景。
Azure上的流分析有一个名为Functions的新功能(只是一个单挑,它仍处于预览状态),可以自动使用您帐户中部署的ML服务。因为您试图从IoT设备收集信息,您可能会使用 活动中心 要么 物联网中心 使用Stream Analytics获取数据并对其进行处理,在此过程中,您可以使用Web服务作为SA中的函数来实现移动ML结果。
如果您熟悉Stream Analytics或SQL查询,则使用相对简单。这样做 链接 显示了逐步实施,用法如下;
WITH subquery AS ( SELECT text, "webservicealias"(text) as result from input ) Select text, result.[Score] Into output From subquery
希望这可以帮助!
莫特
您还可以使用powershell命令和任何任务计划程序自动安排此操作
Azure ML的Powershell - https://github.com/hning86/azuremlps 它的用法在这里描述 - https://github.com/hning86/azuremlps#invoke-amlwebservicerrsendpoint
powershell的任务计划程序 - http://www.metalogix.com/help/Content%20Matrix%20Console/SharePoint%20Edition/002_HowTo/004_SharePointActions/012_SchedulingPowerShell.htm