我想知道我的数据建模是否在为Power工作。
我使用的数据集是针对学生和公司的培训课程。原始数据有3个表,由单独的程序分隔。我的可视化的目的是在一个单一的仪表板中分析所有学生的3个程序。
以下是导入到Power之后的原始数据:

以下是数据预处理:
DPT表删除列-不,日期,季度DTP表删除列-计数,电子邮件,日期LLD表删除列-电子邮件,计算,学习时数
相加
DPT表学员=名称,培训提供者=提供者,课程名称=课程,焦点区域=域DTP表参与者名称=名称,事件/培训名称=课程,培训提供者=提供者
DTP表级别LLD表公司,提供者,级别
清洁后的桌子:

在追加三个表并将其命名为Master之后:

。复制主表以创建学生、提供者和程序表。在每个表中删除不相关的列,删除重复项并创建唯一ID。
最终数据模型:

重点是“计划”、“提供者”和“学生”表。在对数据模型进行任何更正之前,其余的表将在创建计算的列和度量值时禁用关系。
是否有适当的方法来建立数据模型?
从我在上一张图片中的数据模型来看,这是否意味着提供者表是事实表,而学生表和程序表是维度?
发布于 2021-11-27 07:11:06
我同意删除不需要的列,重新命名列以更好的外观,并以“Not”代替NULLS (请注意:度量值和维度以不同的方式处理空值,因为以维度值替代是可以的)。
如果必须使用PowerBI进行建模,那么应该执行以下策略:
https://stackoverflow.com/questions/70132162
复制相似问题