Azure流分析作业-如何在边缘上远程部署/发送参考数据文件

时间:2018-10-18 10:58:01

标签: azure azure-iot-hub azure-stream-analytics azure-iot-edge

我打算在边缘使用Azure流分析,并且希望能够从文件中查找一些数据,即使用参考数据输入。

当然,我的查询数据是静态的且变化缓慢,但是我希望能够远程发送/部署此文件。

我该怎么做?我在网上找不到关于此的任何有用信息。

  • 是否可以通过IoT中心和/或模板部署将其自动化?
  • 是否可以将此文件包含在通过IoT中心边缘部署功能在Edge运行时部署的ASA作业的docker映像中?
  • 是否可以使用一些Azure API?

实际上,此功能得到了很好的支持,对于在云中运行的ASA Job,documented对此也有很好的支持。我想实现相同的目标,但要在Edge上。

1 个答案:

答案 0 :(得分:2)

要回答您的问题:

  • 当前,IoT边缘上的ASA作业中参考数据的使用不是自动的,您将需要首先基于查询在主机上创建本地参考数据文件,并将数据类型配置为参考数据和路径创建边缘作业时,作为卷/路径/至/.txt(linux)磁盘:/路径/至/.txt(windows)。
  • 我们不支持将文件存储在ASA作业的docker映像中。参考数据的唯一数据源是本地文件。
  • 没有Azure API可用于部署参考数据。用户通过IoT Edge部署触发ASA作业更新后,参考数据位置将被更新

您可以在IoT Edge上的ASA documentation page上找到更多信息。欢迎任何客户的反馈,我们很乐意探索对用户有帮助的新功能。