Microsoft Digital Twins теряет данные? - PullRequest
0 голосов
/ 20 марта 2019

Я протестировал MSDT с несколькими датчиками (250 и более) и обнаружил, что время от времени у меня нет исторических значений для некоторых (до 100 в случае с 250 суммарными датчиками) моих датчиков. Ключевой момент - приложение, которое отправляет тестовый пакет, работает без прерываний, поэтому их не следует удалять по истечении некоторого времени ожидания. Через некоторое время я получил все 250 датчиков с историческими данными.

Извлечение данных было выполнено всего одним запросом, у меня есть один большой JSON со всеми моими датчиками, но для некоторых из них может не быть данных истории (и текущего состояния), так же как не было ни одного отчета за этот датчик.

Кто-нибудь сталкивался с этим? Почему это происходит?

1 Ответ

0 голосов
/ 26 марта 2019

Я не уверен, вы говорили, что если вы сделали два вызова для получения датчиков и значений, вы бы иногда получали все значения, а затем сразу получали подмножество значений? Я не был уверен, было ли «через некоторое время» долгое время или сразу.

Как давно значения датчиков отправлялись в Digital Twins? И я полагаю, вы смотрели на исторические ценности или вы смотрели на текущие значения?

Digital Twins не хранит исторические значения вечно, текущий тайм-аут составляет около одного дня (~ 25 часов), после чего значения удаляются.

Помогает ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...