标签: dimensional-modeling

数据仓库人员维度建模

我需要写一个数据仓库图。我的工作人员区域有问题。我必须存储有关工人详细信息(如姓名、年龄等)以及工人工作时间和协议详细信息(如 job_start、job_end、薪水等)的信息。

首先,我试图为每个数据绘制一个维度,但我考虑是否应该像这些维度之间的联系那样做?

data-warehouse database-design dimensional-modeling

1
推荐指数
1
解决办法
1910
查看次数

sql server 数据仓库中维度的排序

构建并部署了一个具有日期维度的简单多维数据集。该维度具有诸如月份中的某天之类的内容。我该如何排序?它总是在报告中显示为 1, 10, 11, 12, ... 19, 2, 20, 21

设计。

DimDate(3 列)

  • 日期 ID 键
  • 日期 DATETIME {值 1/1/2000、1/2/2000 等}
  • DAY VARCHAR(2) {值 1,2,3,4,5,6,7,ect}

FactAppointment(一栏)

  • DateID {值键变暗}

我将 dims 排序列设置为键或日期,但两者都不起作用。

当连接 excel 或任何其他双工具并且日期 dim 是一列时,一个简单的计数是日期未排序的值。

图片:列标题未正确排序。1, 10,11,12,...,19,2,20

在此处输入图片说明

data-warehouse ssas sql-server-2012 dimensional-modeling

1
推荐指数
1
解决办法
633
查看次数

浏览时 SSAS 层次结构重复

多维数据集中的维度为我们提供了重复项,处理多维数据集时没有错误,但是在浏览多维数据集时我们可以看到重复项。

我们的维度中有一个层次结构,层次结构像Country -- State -- Area.

在 DB 中,维度数据如下所示。

+---------+------------+-----------+
| Country |   State    |  Subarea  |
+---------+------------+-----------+
| India   | Karnataka  | Bangalore |
| India   | Telangana  | Hyderabad |
+---------+------------+-----------+
Run Code Online (Sandbox Code Playgroud)

现在,当使用属性 Country 浏览多维数据集时,我们会看到 country 下的 2 个成员为“India”,当针对该属性选择度量时,销售额在这两个值之间破碎。

我们可以做任何工作来避免这个问题吗?

sql-server ssas dimensional-modeling

1
推荐指数
1
解决办法
2392
查看次数

“订单”和“订单行”有什么区别?

我试图理解退化维度。但是我经常在事务表中遇到术语“订单行”作为粒度。有人可以解释一下订单和订单行之间的区别吗?

database-design dimensional-modeling

1
推荐指数
1
解决办法
5121
查看次数