评价 权衡您正在考虑的技术,产品和项目的利弊。

物联网:将数据变成信息和知识

在当今的信息时代,数据是成功的关键要素。但是,尽管很重要,但要对正确的数据提供可用性,并能够分析它以收集至关重要和准确的见解。正如阿尔伯特·爱因斯坦(Albert Einstein)曾经指出的那样,“并非所有可以计算的一切,而不是一切都可以计算的。”

不要将数据与信息混淆。数据是一组原始的测量值,需要过滤和评估,以便将其视为被视为信息的学习。旧的陈词滥调的“信息过载”确实不正确 - 您可以拥有数据过载,但是信息始终很有价值。数据本身不一定是可用的。如果未正确过滤或评估,它可能会导致错误的假设,因为我们最近看到的假新闻

在过去的十年左右的时间里,可用的数据量通过数量级增长。纽约时报报道说,2005年整个数字宇宙的大小为1300亿GB。当今的企业环境常规处理pb数据的。随着每天可用的数据源数量的增长,它越来越快地来了。为了了解发生了多少变化,请查看下面的IBM硬盘驱动器的图片,该驱动器于1956年加载到飞机上。根据推文的说法@HistoricalPics,这是一个5 MB的硬盘驱动器,重量超过2,000磅!将其与当今智能手机中发现的内容进行比较。

IBM硬盘驱动器

随着我们开始衡量移动用户活动和传感器数据,数据类型的种类也在增加。重要的是要记住的是,除非您可以将其转变为智力,否则所有这些数据都没有任何意义,而这种智力则不意味着行动。

物联网的功能是在其实时捕获数据并能够快速合成数据的能力中找到的。正确架构后,物联网可以帮助将数据转换为确定下一步应采取哪些操作所需的有用信息。

正如克里斯蒂安·J·哈蒙德(Kristian J. Hammond)如此雄辩的哈佛商业评论,“在大多数情况下,我们知道我们想要的数据。我们知道需要进行哪些分析,需要找到哪些相关性以及需要进行哪些比较。通过采取我们所知道的东西并将其交付到可以完成所有这些的自动化系统的手中,然后用人类或自然语言向我们解释,我们可以从我们的数据中实现洞察力和洞察力的效率和规模它的承诺,但到目前为止,还没有得到交付。通过拥抱机器的力量,我们可以自动从数据中生成故事,这些数据弥合了数字和知识之间的差距。”

我们如何从感知到意义?

在物联网出现之前,分析各种设备提供的数据的多样性和数量非常困难。物联网技术提供了将机器数据拉到数据库中进行分析的自动机制,目的是在数据和应用程序管理中迈出下一个逻辑步骤。物联网不仅要收集和分析数据,还希望在此过程中自动改善流程。

在介绍过程中的步骤之前,我可能应该花一点时间定义在IoT环境中谈论数据传输时经常使用的几个术语;北行和南行。北行数据是指从设备传来的数据,穿过门户并到达云。它通常是遥测数据,但可以是命令和控制请求。Southbound数据从云到网关或从云到网关,再到设备。SouthBound数据往往是命令和控制信息,例如软件更新和对配置参数的请求或更改。

这是您使用北行和南行沟通渠道从感知到含义的方式:

  • 步骤1:传感器提供北行遥测数据。根据体系结构,可以预处理此数据并将其发送到位于传感器附近现场的数据存储;例如,一个网关。
  • 第2步:在网关上的此中点,对数据进行了一定的分析。在这里,您可以处理数据,例如,将其汇总或对其进行更改以准备数据中心或云中的更深入分析。然后将在战术分析中与先前确定的模式进行比较。这实质上与历史信息的相关性相匹配。根据您发现的模式,可以采取某些动作。但是,您还寻找自己不知道的事物,试图发现其他相关性和推论。例如,您不知道,当天气在外面10度下降到10度时,流感药物的处方增加了30%时,鸡肉汤和纸巾的销量在接下来的10天内上升。您可能以前没有注意到。现在,这是您可以用来做出业务决策的新结论。
  • 步骤3:使用提供的新见解,您可以创建一个可强制执行的规则。例如,当传感器表明温度已降至10度以下时,您的仓库将鸡肉汤和纸盒移动到靠近运输码头的罐子。这样,您将推断变成了一个动作 - 变成可以监视,管理和执行的业务规则。
  • 步骤4:在最后一步中,您将规则编码并将其部署在现场中。在下面显示的信息生命周期图中,您可以看到这是一个迭代过程。

将数据转换为信息

开源如何帮助

开源软件项目提供标准化的工具包,使您可以处理数据并采取行动,例如骆驼和流口水。Apache Camel是一种基于Java规则的路由和中介引擎,具有企业集成模式您可以用来处理数据。它可以通过开箱即用的消息中介,路由和数据转换来协助IoT解决方案的开发人员。我认为,在物联网上下文中使用Apache Camel的最佳方法是通过Eclipse IoT工作组项目,例如Eclipse Kapua和Kura。

来自JBOSS社区的流口水是一个业务规则管理系统,这内置了规则模板,允许您定义某些条件发生时要采取的措施。流口水具有明确定义的物联网实现所需的一切DSL(特定领域的语言)定义规则和优化规则引擎所需的可伸缩性。它还带有一个名为Workbench的GUI,该GUI使开发人员可以轻松地创建和编辑规则。

能够获取数据并将其转换为可以为您服务的信息,这是任何物联网工作的核心。而且,正如我指出的我之前的博客,能够通过开源软件进行操作将有助于加速IoT的采用和物联网实施的成功。

所有的物联网议程网络贡献者都负责其帖子的内容和准确性。意见是作家的,不一定会传达物联网议程的思想。

搜索CIO

搜索安全

搜索联网

搜索数据中心

搜索数据管理

关闭