Datatell基于Haystack峰会演讲精华:再次给不懂数据标签的人扫盲Project Haystack数据标签知识
再次给不懂数据标签的人扫盲Haystack
Datatell整理近期结束的Haystack峰会上Project Haystack协会主席John Petze的Haystack基础知识讲解精华,为不懂数据标签、不熟悉Haystack的人群开展扫盲。
原创 Datatell 2019-06-05 16:52
在最近结束的Haystack峰会上,Project Haystack 协会主席 John Petze 再次对Haystack的基础知识进行了讲解。我们总结了演讲的精华,给不熟悉Haystack的人进行一次扫盲。
在最近结束的Haystack峰会上,Project Haystack 协会主席 John Petze 再次对Haystack的基础知识进行了讲解。我们总结了演讲的精华,给不熟悉Haystack的人进行一次扫盲。
Haystack的目标 ––– 使来自不同系统的数据易于使用!
Haystack背景
大多数设备数据具有很弱的语义建模(描述数据含义的信息) 需要大量的人工劳动对数据进行映射处理,才能在不同的应用中使用这些数据。这会增加成本,并降低有价值数据的使用
Haystack组织 (Project Haystack):一个致力于提供有效方法来使用智能设备数据的充满挑战的社区
Haystack愿景:一套描述数据的标准化方法,使得分析、可视化以及获取运行数据的价值更容易且更具备成本效益
将它视为数据的“可标记语言”
举个例子:
分析这个:zn3-wwfl4=18.2 这个是什么?
温度(℃, F), 功率(KW), 压强(kPa) ???? 需要知道这个单位
我们将它的单位定为温度,那么这个数字表示18.2 ℃。这个温度表示什么温度呢?回风温度,冷却水温度?我们这里表示一个区域温度它表示室外温度吗?它是由一个变风量末端(VAV BOX)提供的吗?这是由哪个空调机组(AHU)提供的?
我怎样才能将这些问题用标准方法转化为答案,并使这个答案可以被其他的软件使用
那么怎么用Haystack 展示数据?
怎样理解Haystack?
为什么我可以将浏览器输入你的网站,并可以阅读您发布的内容?
我们并没有预定义代码去解释你的网站,它的工作原理是基于行业内认可的标记语言(HTML)
如果你使用HTML,我可以读取你网站上的“数据”(文字) - 否则,我就获取不到
对于来自设备的数据,Haystack工作原理相同
Haystack –它能做什么?
一个可以运行的应用程序!
只通过读取与点关联的元数据就能自动生成图表
控制逻辑可以”查询到”所有可应用的类似设备(想一下上千个同类型的风机盘管)
与外部软件应用程序更容易集成- 应用程序可以理解和使用数据, 而无需人工交互地去“映射”数据
新一代工程工具,可以简化项目实施任务
Haystack还不止这些!不是一个软件那么简单…
Haystack是定义智能设备数据含义的一种方法,也称为语义标签,元数据或数据建模
开源,高度灵活,适用于各类数据
Haystack 标签描述系统中点的示例:
Haystack是一套由协会社区统一开发的标准标签集和设备模型
正在努力开发基于Haystack标签方法的设备标签模型
Haystack 支持第三方软件工具
高效的REST API,可以方便地在应用程序之间交换Haystack标签化 过的数据
REST API的参考实现,可以轻松地并入到应用程序和产品中,以允许他们交换Haystack数据(Java, node.js, Dart, Python, C ++)
社区成员已经创建了软件插件,以使各种系统能够 “使用”Haystack。(比如用于Niagara®系统的NHaystack模块)
其他人已经建立了软件工具来简化标记过程 – 例如Project Builder Plus – 一个开源工具
在Haystck委员会和工作组的努力下,Haystack在不断成长
丰富标签模型
延伸标准
与其他标准体系一起建立新的标准
教育市场和用户
为什么Haystack这么重要?
我们希望轻松利用各种来源的数据进行报告,可视化,分析和决策
控制和设备系统中由于缺乏标准化的命名规范,使得这成为一项需要 大量劳动力的工作
光靠名字不能解决这个挑战 -一个名字附加的信息太多,没有标准化,而且它们已经以他们的方式存在 - 你不会改变所有现有的名字!
这是限制利用智能系统产生的数据快速增长的主要障碍
Haystack 如何解决这个挑战
使用Haystack,应用程序接收包含重要元数据(标签)的数据,以描述数据的含义 - 数据变为“自我描述”,通过软件应用程序自动解释数据
由公共组织维护的开源体系,免费使用并获取技术支持文档
可以按照Haystack的方法体系根据项目需要自建标签
轻量化!可以将Haystack应用于各个层级,无论是最小的设备、网络控制器,还是服务器、数据库,都可以部署运行
让真正的用户读取和理解,为技术人员、工程师们大大减少了工程量
同时具备机器可读和人类可读的特性
在世界范围的Haystack社区的努力下,标准标签库和工具仍然在不断的发展演进
使用Haystack的建筑:Haystack可应用于物联网的不同层级,包括设备、服务器、边缘计算网关
Haystack在不断成长!
用于部署在成千上万栋建筑物和设备中的系统和软件
被下一代产品的设备制造商采用,并已经在现有市场推广
几十个系统集成商每天都在项目中培训和使用Haystack
Project Haystack论坛上已经有超过1600人的注册用户
2016年3月出台CABA白皮书
英特尔于2017年3月作为董事会成员加入Project Haystack组织
Project Haystack 正与ASHRAE合作建立新的标准ASHRAE 223P "Designation and Classification of Semantic Tags for Building Data”, 旨在为建筑系统产生的数据提供带有语义解释的标签词典
Haystack 本次峰会有重大升级,我们将在下期为大家重点介绍全新的Haystack 4。
让运维更轻松
Easier Work Better Building
来源:Datatell智慧运维 · mp.weixin.qq.com