【发布时间】:2023-01-10 23:01:35
【问题描述】:
在数据库中我有一个日期表。日期表有每个客户的日历。例如说有 10 个客户,日历是 5 年,那么我在这个表中有 10 * 5 * 365 条记录。
当我将此表导入 Power BI 时,它不允许我将其标记为日期表(由于重复)。
由于它有重复的日期,当我创建从该表到事实表的关系时,它被创建为 M:M 关系(msdn 文档提到 M:M 会降低模型性能)。
在报告上,我有一个切片器以确保只选择 1 个客户端,这样日历就不会重复并且视觉效果很好。
问题:
- 如果我选择继续将其用作我的日期表而不将其标记为日期表,我不能在 Power BI 中做什么?哪些东西对我不起作用?可能是某些 DAX 函数(比如什么?)?
- 处理此问题的方法是什么,以便我可以将其转换为正确的日期表?
【问题讨论】:
标签: powerbi dax powerquery data-modeling