Фильтрация телеметрии с устройств с несколькими пользователями в Azure IoT Central - PullRequest
0 голосов
/ 29 января 2020

Предположим, у меня есть устройство с несколькими пользователями. Пользователь 1 начнет сеанс с устройством, отправит некоторые данные телеметрии в течение определенного периода времени и в конце концов завершит свой сеанс. Затем пользователь 2 начнет сеанс, а также отправит некоторые данные телеметрии с того же устройства. В IoT Central я заинтересован в создании аналитики телеметрии, сгруппированной по пользователям, а не по устройствам. Можно ли отправить строку идентификатора пользователя один раз в начале каждого сеанса, чтобы указать azure, что следующие данные телеметрии предназначены для этого пользователя? Каков наилучший способ реализовать это?

1 Ответ

0 голосов
/ 30 января 2020

Вас интересует изоляция данных от пользователя для использования? Если это так, лучший способ сделать это sh - это удалить и заново создать экземпляр устройства (т. Е. Повторно предоставить) устройство при его перемещении от пользователя к пользователю; однако это не позволит вам отслеживать тенденции телеметрии устройства с течением времени для одного и того же устройства (например, время автономной работы).

Если вас не интересует изоляция данных, вы можете отправить уникальное для каждого пользователя свойство устройства, а затем иметь возможность разрезать и вырезать данные по свойству устройства. Это не будет поддерживаться встроенным аналитическим инструментом в IoT Central. Вы можете экспортировать данные с помощью непрерывного экспорта данных и выполнять анализ в автономном режиме (например, в PowerBI).

...