产品文档 / Excel催化剂
第6波-Excel导出PowerbiDesktop模型数据字典
当使用PowerbiDesktop建立多维模型时,一开始可能还比较好管理,对其中的表关系和度量值的定义还比较清晰,当模型随着表和度量值的增加,就变得越加复杂,如何来管理这个复杂的数据模型呢?在此 Excel催化剂 给出一个很不错的解决方案,把整个模型的元数据字典都导出到Excel表中查看,充分利用E
当使用PowerbiDesktop建立多维模型时,一开始可能还比较好管理,对其中的表关系和度量值的定义还比较清晰,当模型随着表和度量值的增加,就变得越加复杂,如何来管理这个复杂的数据模型呢?在此Excel催化剂给出一个很不错的解决方案,把整个模型的元数据字典都导出到Excel表中查看,充分利用Excel表的筛选排序、条件格式等等丰富地查询展现方式。
导出数据字典
此次的功能,非常简单,直接上视频即可一目了然知道意思。

步骤一:选择所要导出数据字典的pbix文件
步骤二:点击导出数据字典按钮即可完成
元数据字典解读
度量值表
主要是罗列了整个模型的度量值清单,度量值属性有:度量值名称、度量值归属哪个表、度量值是否对客户端隐藏、度量值的备注信息(不确定pbid能否写备注,在Sqlserver上是可以写的,度量值复杂时,有些备注信息方便自己和他人查看解读是很有必要的)、度量值的数据格式定义等等
维度表
可以往透视表的行列筛选切片器里拖的字段都叫维度,相对度量而言,它是对度量值的不同角度的数据查看分类汇总。可以查看到各维度表对应有哪些维度指标,利用Excel的筛选功能,可快速定位知道各维度归属在哪个维度表里。计算列也属于维度的范畴,同样可以拉到透视表的行列字段中使用
维度的属性同样有:维度名称、维度归属表名称、维度的定义(计算列有定义的DAX代码),维度备注,维度是否显示给客户端使用等等
关系表
PowerbiDesktop模型的复杂程序在于可以同时操作许多的表,这许多的表之间通过关系来连接,所以当模型复杂起来时,关系也随之复杂了。可以通过关系表梳理各个表之间的关系
关系表主要有的信息:关系的方向(多对一、还是一对一等),哪个是多端表、哪个是一端表,关系是否是活动状态,不同表之间关联的字段是什么等等。
结语
通过Excel来管理PowerbiDesktop的数据模型,对再复杂的PowerbiDesktop模型都能轻松了如指掌,从此再也不用担心不断维护、追加数据后的模型复杂度了。使用Excel催化剂的导出数据字典功能,能够使模型在自己的掌管之中。