Получение данных из платформы
Накопление данных
Объединение данных - это способ получения данных из платформы, который часто является необходимым компонентом работоспособного приложения IoT. В приложении обычно создается больше данных, чем необходимо персоналу, и накопление помогает упростить некоторые проблемы, возникающие при работе с большими объемами данных, но при этом могут применяться следующие оптимальные методы снижения проблем.
В мэшапах могут возникать следующие проблемы из-за неправильной реализации накопления данных:
• Медленные загрузка и рендеринг мэшапа.
• Пики использования памяти при открытии мэшапа несколькими пользователями.
Оптимальные методы накопления данных
Данные должны накапливаться перед привязкой к виджетам, особенно при наличии многих точек сбора данных в минуту. Накопление должно выполняться перед загрузкой мэшапа. Проблемы часто возникают, когда методы накопления или сортировки выполняются в службе запросов.
Оптимальным методом является накопление данных заранее при их сохранении:
• в памяти как непостоянные свойства, чтобы уменьшить нагрузку на хранение и быстрее загружать из памяти;
• в отдельных потоках или таблицах данных, если требуется постоянное хранение.