【问题标题】:Storing Data Azure Iot Central存储数据 Azure IoT Central
【发布时间】:2018-05-16 08:15:54
【问题描述】:

我可以访问 Azure IoT Central 后面的 IoT 中心吗?我需要使用:

  1. IoT Edge 功能
  2. 设备配置
  3. 到达 Event-Hub 端点以处理数据

干杯

【问题讨论】:

    标签: azure azure-iot-hub azure-iot-edge azure-iot-central


    【解决方案1】:

    自从发布了许多这些答案以来,Azure IoT Central 已经发展。

    今天,IoT Central IoT Edge Support 是预览版,并且设备模板已经到位以支持它。

    对于原始数据访问要求,使用 Azure IoT Central 中的 continuous data export 功能将数据导出到 Azure 事件中心、Azure 服务总线或 Azure Blob 存储实例。

    【讨论】:

      【解决方案2】:

      Azure IoT Central 是一个完全托管的解决方案,您无法访问包括 Azure IoT Hub 在内的基础服务。他们没有暴露。

      参考"Compare Azure IoT Central and Azure IoT options"

      您可以做的是设备连接。您可以发送设备到云端的消息并更新设备孪生。

      参考"Device connectivity in Azure IoT Central"

      与 Azure IoT Central 相比,Azure IoT 解决方案加速器(原名:Azure IoT Suite)让您可以更好地控制底层服务。你可以访问基础 Azure 服务来管理它们,或者根据需要替换它们。对于您的用例,您可以考虑Azure IoT solution accelerators

      【讨论】:

        【解决方案3】:

        您的要求'3。可以使用 IoT Central 应用程序功能(例如 Continuous Data Export 到 Event Hub。

        另一种方法是从 IoT Central 应用程序访问令牌获取对事件默认端点的内部 IoT 中心访问权限,如 here 所示。

        这种方法可以获取一个eventhubSasToken,如下面的sn-p代码所示:

        "eventhubSasToken": {
            "sasToken": "SharedAccessSignature sr=sb%3A%2F%2Fep-ns-saas-ep-15-262-xxxxxxxxxx.servicebus.windows.net%2Fep-ehub-saas-iothu-1044564-xxxxxxxxxx&sig=xxxxxx&se=1546197703&skn=service",
            "entityPath": "ep-ehub-saas-iothu-1044564-xxxxxxxxxx",
            "hostname": "sb://ep-ns-saas-ep-15-262-xxxxxxxxxx.servicebus.windows.net/"
        }
        

        【讨论】:

        • 是的 Roman,您对连续数据导出的看法是正确的,它现在将数据导出到您自己的 Azure 订阅中的事件中心。不推荐将 IoT Central 访问令牌与 IoT 中心 API 结合使用的第二种方法,因为访问令牌格式可能会更改,因此不应将其视为依赖项。访问令牌仅适用于 IoT Central Explorer CLI (docs.microsoft.com/en-us/azure/iot-central/...)。我们目前正在开发一种用于 IoT Central 的 API,以支持这样的场景。
        【解决方案4】:
        1. IoT Central 不支持 IoT Edge。如果您想申请此功能,请将其添加到 UserVoice 并描述您的使用案例。

        2. IoT Central 支持设备预配服务。见https://docs.microsoft.com/en-us/azure/iot-central/concepts-connectivity

        3. 虽然无法访问底层服务,但您可以使用 Continuous Data Export 将数据导出到您自己的 Azure 订阅中的事件中心终结点。从那里您可以随意处理数据。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-05-01
          相关资源
          最近更新 更多