我如何在Azure上的blob存储中实时编辑和打印PowerBI数据流?

我如何在Azure上的blob存储中实时编辑和打印PowerBI数据流?,azure,powerbi,azure-iot-hub,powerbi-datasource,Azure,Powerbi,Azure Iot Hub,Powerbi Datasource,我的设置如下: 数据是通过从传感器读取设备数据获得的 使用C SDK将数据发送到IoTHub 数据存储在blob存储容器中。消息的正文用base64编码 数据通过流作业发送到PowerBI 在PowerBI上,我希望操纵数据,在流式传输时实时绘制数据。但是,这是不可能的,因为除非下载数据集,否则无法对其进行操作(请参阅) 这是存储在blob中的数据示例: {"EnqueuedTimeUtc":"2019-05-27T09:50:24.1430000Z","Properties":{},"Syst

我的设置如下:

  • 数据是通过从传感器读取设备数据获得的
  • 使用C SDK将数据发送到IoTHub
  • 数据存储在blob存储容器中。消息的正文用base64编码
  • 数据通过流作业发送到PowerBI
  • 在PowerBI上,我希望操纵数据,在流式传输时实时绘制数据。但是,这是不可能的,因为除非下载数据集,否则无法对其进行操作(请参阅)
  • 这是存储在blob中的数据示例:

    {"EnqueuedTimeUtc":"2019-05-27T09:50:24.1430000Z","Properties":{},"SystemProperties":{"connectionDeviceId":"fbeac20************************36f7b1","connectionAuthMethod":"{\"scope\":\"device\",\"type\":\"x509Certificate\",\"issuer\":\"external\",\"acceptingIpFilterRule\":null}","connectionDeviceGenerationId":"63*************05722","enqueuedTime":"2019-05-27T09:50:24.1430000Z"},"Body":"SGVsbG8gZnJvbSBBenVyZSBJb1Qgc2FtcGxlIQ=="}
    

    “body”部分包含base64中编码的字符串“Hello from Azure IoT sample!”。基本上,我想用JSON格式的字符串替换示例字符串,并从base64对其进行解码以获取其内容,然后将字符串中的数字转换为浮点数。但显然,这不能“活”下去。有办法解决这个问题吗?

    您使用什么服务或技术解决方案来处理4流作业?@PeterBons Azure Stream Analytics(我想这是完整的名称)。它是Azure中通过搜索“Stream Analytics”而提供的。由于您可以在Azure Stream Analytics中编写代码,因此您可能能够在这样的函数中解码de base64字符串。您使用什么服务或技术解决方案来进行4流作业?@PeterBons Azure Stream Analytics(我想是完整名称)。它是Azure中通过搜索“Stream Analytics”而提供的。因为您可以在Azure Stream Analytics中编写一个脚本,所以您可能能够在这样的函数中解码de base64字符串。