在避免歧义的同时建立关系
Creating Relationships while avoiding ambiguities
我有一个这样的公寓table,
R# Cat SWN CWN CompBy ReqBy Department
1 A 1 1 Team A Team B Department 1
2 A 1 3 Team A Team B Department 1
3 B 1 3 Team A Team B Department 1
4 B 2 3 Team A Team C Department 1
5 B 2 3 Team D Team C Department 2
6 C 2 2 Team D Team C Department 2
R#表示RequestNumber,
Cat# 表示类别,
SWN表示提交周数,
CWN 表示完成的周数,
CompBy表示Completed By,
ReqBy表示请求者,
Department 表示部门名称,
我想创建一个数据模型来避免歧义,同时允许我通过单个过滤器报告类别、SWN、CWN(需要仅为周数)、CompBY、ReqBy、部门.
例如,仪表板将有一个过滤器选择 select 一周 number.If 周数是 selected,它将显示这些请求的详细信息来自提交和完成的周数。我知道这需要创建一个日历 table 或类似的东西。
我正在寻找一个解释基数和方向(单一或两者)的数据模型。如果可能,请post PBIX 文件并在此处重新post link。
我试过的:无法建立四个连接之一
Update: Providing a bounty for this question because I would like to see how does the Star schema will look like for this flat table.
我在公寓中寻找星型模式的原因之一 table 是 - 例如,餐厅菜单是一个维度,而购买的食物是事实。如果将这些组合成一个 table,您将如何识别哪些食物从未被点过?就此而言,在您第一次点餐之前,您如何确定菜单上提供的食物?
你的问题范围不太清楚,所以我只是解决 post:
的这一部分
the dashboard will have a single filter choice to select a week number. If that week number is selected, it will show the details of these requests from submitted and completed week number.
获取 OR
逻辑的一种方法是使用 断开连接的参数 table 并使用所选参数编写度量。例如,考虑这个模式:
如果将 WN
放在切片器上,则可以编写一个度量来根据所选数字过滤 table。
WN Filter = IF(COUNTROWS(
INTERSECT(
VALUES(WeekDimension[WN]),
UNION(
VALUES(MasterTable[SWN]),
VALUES(MasterTable[CWN])))) > 0, 1, 0)
然后,如果您将该度量用作视觉级别过滤器,您可以看到与您的 WN
选择相对应的所有记录。
如果您可以澄清您的问题以更接近 mcve,那么您可能会得到更好的答复。我无法完全确定您遇到问题的具体想法。
我有一个这样的公寓table,
R# Cat SWN CWN CompBy ReqBy Department
1 A 1 1 Team A Team B Department 1
2 A 1 3 Team A Team B Department 1
3 B 1 3 Team A Team B Department 1
4 B 2 3 Team A Team C Department 1
5 B 2 3 Team D Team C Department 2
6 C 2 2 Team D Team C Department 2
R#表示RequestNumber, Cat# 表示类别, SWN表示提交周数, CWN 表示完成的周数, CompBy表示Completed By, ReqBy表示请求者, Department 表示部门名称,
我想创建一个数据模型来避免歧义,同时允许我通过单个过滤器报告类别、SWN、CWN(需要仅为周数)、CompBY、ReqBy、部门.
例如,仪表板将有一个过滤器选择 select 一周 number.If 周数是 selected,它将显示这些请求的详细信息来自提交和完成的周数。我知道这需要创建一个日历 table 或类似的东西。
我正在寻找一个解释基数和方向(单一或两者)的数据模型。如果可能,请post PBIX 文件并在此处重新post link。
我试过的:无法建立四个连接之一
Update: Providing a bounty for this question because I would like to see how does the Star schema will look like for this flat table.
我在公寓中寻找星型模式的原因之一 table 是 - 例如,餐厅菜单是一个维度,而购买的食物是事实。如果将这些组合成一个 table,您将如何识别哪些食物从未被点过?就此而言,在您第一次点餐之前,您如何确定菜单上提供的食物?
你的问题范围不太清楚,所以我只是解决 post:
的这一部分the dashboard will have a single filter choice to select a week number. If that week number is selected, it will show the details of these requests from submitted and completed week number.
获取 OR
逻辑的一种方法是使用 断开连接的参数 table 并使用所选参数编写度量。例如,考虑这个模式:
如果将 WN
放在切片器上,则可以编写一个度量来根据所选数字过滤 table。
WN Filter = IF(COUNTROWS(
INTERSECT(
VALUES(WeekDimension[WN]),
UNION(
VALUES(MasterTable[SWN]),
VALUES(MasterTable[CWN])))) > 0, 1, 0)
然后,如果您将该度量用作视觉级别过滤器,您可以看到与您的 WN
选择相对应的所有记录。
如果您可以澄清您的问题以更接近 mcve,那么您可能会得到更好的答复。我无法完全确定您遇到问题的具体想法。