从物联网数据中提取终极价值
事件的持续流动,或者是从成千上万个连网设备流入企业内部和企业周围的持续数据流;“处理”是指分析数据的行为。 当事件流处理系统管理来自物联网传感器的数据时,它们会执行将原始数据转化为实时操作信息的过程。随着大量数据快速流入系统,事件流处理系统会立即清理、规范和聚合内存中的数据。同时,在这些数据流中编码的实时分析模型将执行分析,以确定特定事件是否相关,并在需要紧急行动时生成即时警报。 实时分析与事后分析 事件流处理系统实时过滤数据。因为这些系统最初存储数据的内存是有限的,所以事件流处理系统决定要丢弃哪些数据或者要保存哪些数据,甚至可能以聚合形式保存,因为多个事件通常比单个事件更具信息性。 例如,当卡车在结冰的道路上有打滑的危险时,网络边缘的实时分析会立即提醒司机减速,甚至自动减速。 相比之下,传统的关系数据库管理系统(RDBMS)存储所有数据,并在事后进行清理和分析。关系数据库管理系统从预定义的来源收集数据,并将其存储在存储系统中,如数据集市。一旦进入存储,数据就会被清理、规范化并整合到数据仓库或Hadoop中。只有这样,用户才能通过报告、历史分析,甚至预测分析和机器学习,从数据中获得意义。 例如,对于事件流处理,如果传感器跟踪气温并且气温保持稳定,则系统不会存储持续的读数。相反,它可能只保留指示变化的读数。 多阶段分析提供了优势 事件流处理为您提供了多个从数据中提取价值的机会。对于传统的数据管理,数据是历史的,不会改变。它可能会在事后进行分析一两次,而不是更多。 事件流处理系统首先实时分析数据,从而能够对事件做出即时响应。然后,您可以实时或接近实时地将来自多个传感器的数据子集带回云端或现场进行跨传感器分析。 假设您希望对整个卡车车队进行分析,以确定在某一海拔处发生的故障情况。如果系统检测到问题,则可能触发车队中所有卡车的大规模维修。 最后,事件流处理系统还将指定的数据存储在数据仓库或Hadoop中。在那里,您可以对现在的历史数据进行可视化分析或可视化统计。 利用数据仓库中的历史数据,您可以使用机器学习算法进行预测性维护。随着时间推移,机器学习算法可以学习模式,指示卡车何时需要维护并提前发现故障。
在多阶段分析的所有步骤中,机器学习可以训练系统更好地预测结果。随着模型的变化,流处理解决方案可以根据需要在边缘、本地或云中更新模型。 (编辑:鹰潭站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |