我正在开展一个实施历史学家的项目。 我无法真正找到历史数据库和数据仓库之间的区别。
任何细节都会有用。
答案 0 :(得分:2)
Data Historian
数据历史记录是数据库中的一组表,用于存储有关流程或信息系统的历史信息。
数据历史记录用于保存有关制造系统的历史数据。该数据可以是这些点的数据点状态,当前值和摘要数据的变化。通常这些数据来自PLC,DCS或其他过程控制系统等自动化系统。然而,一些历史数据可以是人类输入的。
有几位历史学家可供商业使用。然而,最常见的历史学家之一往往是定制开发的。商业版本将是OsiSoft的PI或GE的Data Historian等产品。
可以存储在数据历史记录中的数据的一些示例是项目(或标签),例如: - 当天制造的产品总数 - 特定船员班次产生的总缺陷 - 生产线上电机的当前温度 - 设置由另一个标记监视的最大允许值的点 - 输送机的当前速度 - 泵在一段时间内的最大流量 -Human输入标记显示发生手动事件 - 添加到罐中的化学品总量
这些项目是可能捕获的一些重要数据标记。但是,一旦捕获,下一步就是呈现或报告该数据。这是分析工作非常重要的地方。一个标签的数据/时间戳可以与另一个/其他标签具有巨大的相关性。将其妥善存储在历史数据库中对于良好的报告至关重要。
检索存储在数据历史记录中的数据是要实现的系统中最慢的部分。许多公司在将数据放入历史数据库方面做得很好,但随后又不回去检索任何数据。很多时候,这位作者进入了一个声称拥有历史记录的网站,却发现数据“在某处”,但从未有过针对数据的报告来验证数据的准确性。
经验法则应该是在存入历史记录之后尽快提供对任何输入标签的反馈。报告新添加标签的前几个条目很重要,但持续审查也很重要。一旦将数据合并到详细列表和汇总列表中,操作人员就可以定期检查数据的准确性。
操作人员的这种定期审查过程非常重要。如果数据没有被那些信息专家那里的准确性审查,那么历史上可能存档数百万个数据点的最好的数据收集系统对任何人来说都没什么价值。
数据仓库
数据仓库将来自多个(通常是不同的)来源的数据组合成一个综合且易于操作的数据库。然后,公司或组织可以使用不同的方法来访问这些数据,以用于广泛的目的。可以执行分析以确定随时间变化的趋势并基于该信息创建计划。较小的公司通常使用更有限的格式来分析更精确或更小的数据集,尽管仓库也可以使用这些方法。
通过仓储方式访问数据
访问数据仓库系统的常用方法包括查询,报告和分析。因为仓库创建了一个数据库,所以只要系统可以处理卷,源的数量几乎是无限的。然而,最终结果是同质数据,可以更容易地操纵。系统查询用于从仓库获取信息,这将创建报告以供分析。
用于数据仓库
公司通常使用数据仓库来分析一段时间内的趋势。他们可能会使用它来查看日常运营,但其主要功能通常是基于长期数据概述的战略规划。从这些报告中,公司制定商业模式,预测和其他预测。通常,因为存储在数据仓库中的数据旨在提供更多类似概述的报告,所以数据是只读的。