Azure functions Azure功能在Azure上部署后不工作?

Azure functions Azure功能在Azure上部署后不工作?,azure-functions,azure-iot-hub,azure-eventhub,azure-stream-analytics,azure-triggers,Azure Functions,Azure Iot Hub,Azure Eventhub,Azure Stream Analytics,Azure Triggers,我对Azure一无所知。我尝试建立以下体系结构,在power bi中显示来自Vicotee设备的传感器数据。 Vicotee设备->网关->Azure物联网中心->Azure功能->Azure事件中心=>Azure流分析=>PowerBI。 我使用visualstudio代码,用python编写了一个azure函数来解码传感器数据。没有iot集线器触发器可供选择,我使用了事件集线器触发器(应该相同吗?)。当我在计算机上本地运行该功能时,一切正常。传感器数据正确解码,数据被发送到事件中心、流分析作

我对Azure一无所知。我尝试建立以下体系结构,在power bi中显示来自Vicotee设备的传感器数据。 Vicotee设备->网关->Azure物联网中心->Azure功能->Azure事件中心=>Azure流分析=>PowerBI。
我使用visualstudio代码,用python编写了一个azure函数来解码传感器数据。没有iot集线器触发器可供选择,我使用了事件集线器触发器(应该相同吗?)。当我在计算机上本地运行该功能时,一切正常。传感器数据正确解码,数据被发送到事件中心、流分析作业和power bi。但在我本地断开该功能并通过Visual studio代码在Azure上部署该功能(显示部署成功)后,没有数据从IoT hub流向事件hub(IoT hub中有数据),因此流分析没有数据可输出到power bi。我必须同时在我的计算机上本地运行azure功能才能使一切正常工作。我不知道问题出在哪里。我是否错过了架构中的某些部分?如果有人能帮助我,我真的很感激。我已经花了一些时间了

您是否浏览了Kudu服务并检查了部署的文件?进入https://yourfunctionname.scm.azurewebsites.net/ZipDeployUI浏览Kudu服务。将函数名替换为函数名。检查是否正确构建了
host.json
。在该页面中,还将显示最近部署的日志。

Hi,感谢您的回复。我的名字是EvenhubTrigger。但当我键入时显示错误403:此web应用已停止。您尝试访问的web应用当前已停止,不接受任何请求。请尝试重新加载该页面或尽快再次访问。如果您是web应用程序管理员,请在此处查找常见的403错误场景和解决方案。我不是管理员,是否可能是“网站已达到计费限制,并且您的网站已被禁用。”?但在Azure portal上,此功能仍然显示:running@sabrinacheng通常情况下,如果您的订阅已达到其支出限额,则会发生这种情况。首先结算费用,然后返回您的功能并确保它正在运行,然后打开我前面提到的Kudu服务。非常感谢!我将询问azure管理员有关限制的问题,并进行跟进。