Хранение данных Azure Iot Central

Могу ли я получить доступ к Iot Hub за Azure Iot Central? Мне нужно использовать:

  1. Функция IoT Edge
  2. Подготовка устройства
  3. Добраться до конечной точки Event-Hub для обработки данных

Ваше здоровье


person A Mustapha    schedule 16.05.2018    source источник


Ответы (4)


Azure IoT Central развивался с тех пор, как были опубликованы многие из этих ответов.

Сегодня предварительная версия поддержки IoT Central IoT Edge находится на стадии предварительной версии, и для ее поддержки созданы шаблоны устройств.

Для исходного требования доступа к данным используйте непрерывный экспорт данных в Azure IoT Central для экспорта данных в концентраторы событий Azure, служебную шину Azure или экземпляры хранилища BLOB-объектов Azure.

person Patrick    schedule 18.12.2019

Azure IoT Central - это полностью управляемое решение, вы не можете получить доступ к базовым службам, включая Azure IoT Hub. Они не выставлены.

Ссылка «Сравните параметры Azure IoT Central и Azure IoT» < / а>.

Что вы можете сделать, так это подключение устройства. Вы можете отправить сообщение с устройства в облако и обновить двойник устройства.

См. Ссылку «Подключение устройств в Azure IoT Central».

По сравнению с Azure IoT Central, ускорители решений Azure IoT (исходное название: Azure IoT Suite) дают вам больший контроль над базовыми службами. У вас есть доступ к базовым службам Azure, чтобы управлять ими или заменять их по мере необходимости. Для вашего случая использования вы можете рассмотреть ускорители решений Azure IoT.

person Rita Han    schedule 17.05.2018

ваше требование '3. Добраться до конечной точки концентратора событий для обработки данных можно с помощью функции вашего приложения IoT Central, такой как Непрерывный экспорт данных в концентратор событий.

Другой способ - получить внутренний доступ Центра Интернета вещей к конечной точке событий по умолчанию из вашего токена доступа приложения IoT Central, как показано на рисунке здесь.

Этот подход позволяет получить eventhubSasToken, как показано в следующем фрагменте кода:

"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/"
}
person Roman Kiss    schedule 01.01.2019
comment
Да, Роман, вы правы в отношении непрерывного экспорта данных, который теперь экспортирует данные в концентратор событий в вашей собственной подписке Azure. Второй подход с использованием токена доступа IoT Central с API-интерфейсами IoT Hub не рекомендуется, поскольку формат токена доступа может измениться, и поэтому это не следует рассматривать как зависимость. Маркер доступа предназначался только для интерфейса командной строки IoT Central Explorer (docs.microsoft.com/en-us/azure/iot-central/…). В настоящее время мы работаем над API для IoT Central, чтобы реализовать подобные сценарии. - person Vivian Liu - MSFT; 04.01.2019

  1. IoT Edge не поддерживается в IoT Central. Если вы хотите запросить эту функцию, добавьте ее в UserVoice и опишите свой вариант использования.

  2. Служба подготовки устройств поддерживается в IoT Central. См. https://docs.microsoft.com/en-us/azure/iot-central/concepts-connectivity

  3. Хотя нет возможности получить доступ к базовым службам, вы можете экспортировать свои данные с помощью Непрерывный экспорт данных в вашу конечную точку концентратора событий в вашей собственной подписке Azure. Оттуда вы можете обрабатывать данные по своему усмотрению.

person Vivian Liu - MSFT    schedule 03.01.2019