【发布时间】:2019-12-16 07:12:37
【问题描述】:
我有一张关于公司职业事故的表格。该表有一个日期列,说明事故发生的时间。我想做的是制作另一个关于职业事故日期的表格,其中包含日、月和年列,该表格与我从职业事故表中提取的日期(在我的数据库中称为 OPS 表)连接到另一个表。
我认为这很容易,但是当我尝试在 OPS[Fecha](这是 OPS 表中的字段日期)和日期 [ID](日期是我如何调用我的新表而 ID 是字段与另一个表连接),这种关系使我返回 多对多 这是没有意义的,因为我认为它应该是 1 对 1。
这就是我所做的和我的结果:
1.我说的是这张桌子。
- 我添加为新查询:
- 转换为表格。
- 我将列名更改为 ID
5.然后我尝试使这 2 个表之间的关系等待获得 1 对 1 的关系,我得到了这个:
我想要得到的是这样的关系:
【问题讨论】:
-
某些日期和时间值在表中重复,这就是关系是多对多的原因。我不能说一对一,但如果新查询表使用不同的日期和时间来过滤重复项,那么一对多是可能的。
-
我建议您了解更多有关 Power-BI 日期的信息。您要创建月份、日期等的表是开箱即用的。默认情况下,日期会创建此层次结构。
-
我正在对我的数据库使用直接查询,这就是没有出现层次结构的原因
-
@NoeliaSanchoMendez 你的日期字段需要这么多的粒度,即你需要时间值吗?
标签: powerbi dax powerbi-desktop powerbi-datasource