Tag: azure stream analytics

将JavaScript的Date.now()转换为Stream Analytics中的时间戳

我试图通过在我的Azure物联网集线器中使用我的Raspberry Pi和Azurestream分析中的Node.js来收集压力值。 我使用以下代码将数据作为JSON文件发送给IoT Hub: var data = JSON.stringify({ deviceId: "myRaspi10", pressureVal: value, time:Date.now() }); 当我检查控制台,这是什么被发送到集线器 { "deviceId":"myRaspi10", "pressureVal":39, "time":1470642749428 } 如何将time值转换为Azurestream分析中的时间戳?

如何在azure函数中触发失败http触发器,带有自定义错误响应

我无法find一个方法来调用一个nodejs azure函数的http调用,并且包含一个自定义的错误响应。 调用context.done()允许自定义响应(但不会在Application Insights中指示为失败) 调用context.done(true,XXX)确实会创build一个失败,但会向用户返回一个通用错误(不pipe我放在XXX中): {"id":"b6ca6fb0-686a-4a9c-8c66-356b6db51848","requestId":"7599d94b-d3f2-48fe-80cd-e067bb1c8557","statusCode":500,"errorCode":0,"message":"An error has occurred. For more information, please check the logs for error ID b6ca6fb0-686a-4a9c-8c66-356b6db51848"} 这只是我尝试在Azure funcs上运行快速web api而遇到的最新的头痛。 如果你不能跟踪错误,那么它就不应该被称为“应用程序见解”。 有任何想法吗?