azure - 如何将设备上传的旧数据上传到 Azure IoT 中心

标签 azure azure-iot-hub

我有一些 Raspberry Pi 设备将数据上传到 Azure IoT 中心。我可以在设备资源管理器上看到所有数据。但是有什么办法可以看到特定时间段的数据吗?比如说最近 1 小时的完整数据?

最佳答案

您可以通过Service Bus Explorer来实现这一点。顾名思义,它仅适用于服务总线,但它也支持事件中心和 IoT 中心。要查看过去一小时的数据,请执行以下操作:

从 Azure 门户复制事件中心兼容终结点并删除 EntityPath。例子: Endpoint=sb://REDACTED.servicebus.windows.net/;SharedAccessKeyName=iothubowner;SharedAccessKey=REDACTED=;EntityPath=hub-name

变成: Endpoint=sb://REDACTED.servicebus.windows.net/;SharedAccessKeyName=iothubowner;SharedAccessKey=REDACTED=

打开 Service Bus Explorer 并创建一个新的 IoT 中心监听器。

Service Bus Explorer

添加不带实体路径的连接字符串,并将实体路径添加为 Endpoint。

Enter Credentials

这将打开一个新的监听器窗口。在窗口中,您可以选择开始时间。选择一小时前的时间。最短保留期限为一天,但如果您决定选择更早的时间,则该时间应在端点的保留期限内。如果您选择保留期之前的时间,您将看到保留期开始后的事件。

Set Start Time

如果您想检查事件,可以转到“事件”选项卡并查看数据。

关于azure - 如何将设备上传的旧数据上传到 Azure IoT 中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71066825/

相关文章:

azure - 将数据从 Azure 流分析存储到 Blob 存储时,是否可以在路径中添加 DeviceID

azure - 如何通过 C# 从 Azure Webjob 更新 Azure AppSettings?

Azure CNAME/A 记录混淆

Azure IOT HUB 数据到 Azure 数字孪生 - 数据引入工作流程

Azure IoT Explorer 不再获取设备遥测

azure - 创建与 Azure IoT 中心通信所需的 SAS key

Azure WebJobs SDK 访问队列属性

c# - 需要通过oledb连接从azure存储blob容器读取excel文件

azure - 如何通过 Azure 中的 Azure 防火墙路由所有流量,甚至在 Prem 上(通过 VPN 连接)

python - 类型错误 : Unicode-objects must be encoded before hashing in python for azure iot hub