数据模型概述

OnCommand Insight 提供了多个可在生成报告时使用的数据模型。每个数据模型都是一个聚合,它用于汇总数据,以便可以查询和搜索数据。例如,关于容量规划的报告使用容量数据模型。

OnCommand Insight 企业报告数据模型提供数据要素以及数据要素之间的交互关系,这些关系可以生成数据的业务视图。通过这些数据要素和关系,您可以使用 Report Studio 和 Workspace Advanced(NetApp 推荐的报告生成工具)创建报告。

OnCommand Insight 还提供可用于开发您自己的 SQL 查询的数据集市。这些 SQL 查询数据集市与报告中使用的数据模型之间存在一些区别。各个 OnCommand Insight 报告数据模型使用数据集市中提供的基础 OnCommand Insight 数据库架构;但是,数据模型会使用其他表,有时会使用表中的新元素。例如,数据模型包括存储容量数据模型中的“月份容量数据”表,该表基于数据库架构和数据集市中的“容量数据”表。数据模型筛选数据库架构表中的值,以便仅显示月份信息。

另一个说明数据集市中使用的数据库架构与数据模型之间存在区别的例子是“违规”表和“违规类型”列。数据模型将转换数据库中的程序化命名值,以便与 OnCommand Insight 客户端中显示的文本相匹配。