-4

我正在开展一个实施历史学家的项目。我真的找不到历史学家和数据仓库之间的区别。

任何细节都会很有用。

4

1 回答 1

3

数据历史学家

数据历史库是数据库中的一组表,用于存储有关流程或信息系统的历史信息。

数据历史学家用于保存有关制造系统的历史数据。该数据可以是数据点的状态变化、当前值和这些点的汇总数据。通常这些数据来自自动化系统,如 PLC、DCS 或其他过程控制系统。然而,一些历史数据可以人工输入。

有几个历史学家可用于商业用途。然而,最常见的历史学家之一往往是定制开发的。商业版本将是 OsiSoft 的 PI 或 GE 的 Data Historian 之类的产品。

可以存储在数据历史库中的数据的一些示例是项目(或标签),例如: - 当天生产的产品总数 - 在特定班次中产生的总缺陷 - 生产线上电机的当前温度 - 设定点另一个标签监控的最大允许值 - 传送带的当前速度 - 泵在一段时间内的最大流量 - 人工输入的标记显示发生了手动事件 - 添加到罐中的化学品总量

这些项目是可能被捕获的一些重要数据标签。但是,一旦捕获,下一步就是呈现或报告该数据。这就是分析工作非常重要的地方。一个标签的数据/时间戳可能与另一个/其他标签有很大的相关性。小心地将其存储在历史学家的数据库中对于良好的报告至关重要。

检索存储在数据历史库中的数据是系统中要实现的最慢的部分。许多公司在将数据放入历史数据库方面做得很好,但随后不会返回并检索任何数据。这位作者多次进入一个声称有历史学家的网站,却发现数据“在某处”,但从未针对数据运行报告以验证数据的准确性。

经验法则应该是在存储到历史数据库后尽快对输入的任何标签提供反馈。报告新添加标签的前几个条目很重要,但持续审查也很重要。一旦将数据合并到详细列表和汇总列表中,操作人员就可以定期检查数据的准确性。

操作人员的这种定期审查过程非常重要。历史上可能存档数百万个数据点的最好的数据收集系统,如果数据没有经过该信息专家的准确性审查,那么对任何人来说都将毫无价值。

在此处输入图像描述

数据仓库

数据仓库将来自多个(通常是不同的)来源的数据组合到一个全面且易于操作的数据库中。然后,公司或组织可以使用不同的方法来访问这些数据,以实现广泛的目的。可以执行分析以确定随时间变化的趋势并根据此信息创建计划。较小的公司通常使用更有限的格式来分析更精确或更小的数据集,尽管仓储也可以利用这些方法。

通过仓储访问数据

访问数据仓库系统的常用方法包括查询、报告和分析。因为仓储创建一个数据库,所以只要系统能够处理该卷,源的数量几乎可以是无限的。然而,最终结果是同质数据,可以更容易地操作。系统查询用于从仓库中获取信息,这会创建一个用于分析的报告。

数据仓库的用途

公司通常使用数据仓库来分析一段时间内的趋势。他们可能会使用它来查看日常运营,但其主要功能通常是基于长期数据概览的战略规划。从这些报告中,公司可以做出商业模型、预测和其他预测。通常,由于存储在数据仓库中的数据旨在提供更多类似于概览的报告,因此数据是只读的。

在此处输入图像描述

于 2014-02-10T10:37:51.823 回答