首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >dax - pivot -不同粒度

dax - pivot -不同粒度
EN

Stack Overflow用户
提问于 2019-06-28 23:59:09
回答 1查看 41关注 0票数 0

在一起

我目前面临着在数据模型(Powerpivot)中以某种方式连接不同粒度的挑战。

我在产品层面上的销售数据如下:

代码语言:javascript
代码运行次数:0
运行
复制
ID - Date - Value - State 

ID: 123A
Date: 01.01.2019
Value: 5000
State: 10

我的年度目标表结构如下:

代码语言:javascript
代码运行次数:0
运行
复制
Area - Category - Month - Goal

Area: A
Category: A1
Month: 01.01.2019
Goal: 1.000.000

产品将被分配到该类别。

所以:

代码语言:javascript
代码运行次数:0
运行
复制
Category - ID
A1       - 123A
A1       - 124A
A2       - 125A
....

如何连接这些表"Professional“,以便在我的透视表中显示它们,如下所示

代码语言:javascript
代码运行次数:0
运行
复制
Area - Category - Sales - Goal

向Joshua致以最良好的问候

EN

回答 1

Stack Overflow用户

发布于 2019-06-29 00:58:09

我认为您需要一个类似于此的数据模型,其中Dates是您的日程表:

关系在哪里?

代码语言:javascript
代码运行次数:0
运行
复制
Categories[ID] --> Sales[ID]
Categories[Category] --> Goals[Category]
Dates[Date] --> Sales[Date]
Dates[Month] --> Goals[Month]

请注意,右侧有多对多关系。这些相当于在它们之间有一个唯一的列桥接表。

代码语言:javascript
代码运行次数:0
运行
复制
Categories[Category] * <-- 1 CategoryBridge[Category] 1 --> * Goals[Category]
Dates[Month] * <-- 1 MonthBridge[Month] 1 --> * Goals[Month]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56809965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档