数据仓库的结构是什么?

数据仓库是一种通常用于从各种其他来源收集和处理数据以向业务提供有意义的业务洞察力的方法。数据仓库是专门为支持管理决策的目标而创建的。数据仓库有两个主要部分,如下所示 -

  • 物理商店- 可以使用 SQL 查询进行查询的 Microsoft SQL Server 数据库,以及运行报告所需的 OLAP 数据库。

  • 逻辑模式- 映射到物理商店中的数据的概念模型。

实体店

数据仓库的物理存储包含一个可以使用 SQL 查询进行查询的数据库。实体店包括它从多个来源导入的所有数据。Commerce Server 自动为 SQL Server 数据库和 OLAP 数据库中的数据仓库构建物理存储。

数据仓库支持 Business Desk 的分析模块中可用的某些 Commerce Server 文档所需的数据。数据仓库不需要我们直接更换实体店。如果需要扩展数据仓库,例如,包含第三方数据,站点开发人员可以通过逻辑模式以编程方式插入它可能需要的字段。

逻辑模式

逻辑模式支持数据仓库中数据的逻辑视图,并提供有效的导入过程。例如,站点开发人员需要逻辑架构来更改存储在基本物理表中的数据的位置。

当站点开发人员编写程序来插入、更新或删除数据仓库中的数据时,开发人员会与逻辑架构连接。当Commerce Server 连接数据仓库中的数据时,它通过逻辑架构连接数据。只有站点开发人员需要准确了解逻辑模式。

逻辑架构包含以下内容,如下所示 -

  • 类- 一组逻辑数据成员。例如,RegisteredUser 类包括定义注册用户的数据成员。

  • 数据成员- 保存数据元素的结构。例如,RegisteredUser 类的 E-mail 数据成员存储注册用户的电子邮件地址。

  • 关系- 父子关系中两个类之间的连接。这种关系描述了每个类的实例数,它支持在类之间发送数据成员的机制。

例如,RegisteredUser 是子类 Request 的父类。一个注册用户可能会有一些请求。逻辑模式使用类、数据成员、关系和几种数据结构来映射物理存储中的记录。

以上是 数据仓库的结构是什么? 的全部内容, 来源链接: utcz.com/z/361804.html

回到顶部