Журналы подключения строки подключения от iothub - PullRequest
0 голосов
/ 03 ноября 2018

Я новичок в Azure IOT, может кто-нибудь помочь мне понять логику того, как извлекать данные из Azure IOT Hub, используя строку подключения? (так понимая логика, которую я могу написать

скрипт Python

).

Примечание. Данные отправляются с пограничного устройства в концентратор IOT в облаке Azure, теперь я хочу перетащить данные из концентратора IoT Azure в локальный экземпляр, скажем, на терминал, и, по крайней мере, напечатать одну запись в файле журнала

1 Ответ

0 голосов
/ 06 ноября 2018

Сообщения, отправленные в концентратор IoT Azure, можно получить с помощью любого клиента концентратора событий, поэтому первым шагом является получение строки подключения, совместимой с концентратором событий: на портале Azure выберите концентратор IoT ➡ нажмите «Встроенные конечные точки» ➡ скопируйте «Конечная точка, совместимая с концентратором событий».

Если у вас есть строка подключения, вы можете, например, использовать хост-процессор Event Hub (EPH) или более простой клиентский концентратор событий, здесь есть несколько примеров Python:

EPH также доступен в .NET и Java, или вы также можете использовать соединитель Akka для Scala и Java (например, см. https://github.com/Azure/toketi-iothubreact). EPH и соединитель Akka, чтобы сохранить положение, поэтому в случае сбоя они могут начать с последней известной контрольной точки.

Есть и другие способы получения сообщений, например, см. маршрутизация , но приведенные выше сведения должны помочь вам начать работу.

...