系统粉 > IT资讯 > 微软资讯

微软新一代Excel Power BI之数据管理

发布时间:2017-06-05    浏览数:

PBID用于建立数据模型、数据可视化探索、作为Excel的数据运算中心是非常稳定有效的。随着模型复杂度的提升、度量和计算列的增加,如何对数据模型进行治理成为关键问题。

微软新一代Excel Power BI与传统Excel的提升不仅仅在于M语言和DAX语言的引入,M与DAX的作用是数据操作的规范化提升,对于整个数据模型来说,元数据的管理也非常重要。新一代Excel Power BI在元数据管理上进行了多方面的提升,比如M与DAX语言的代码注释支持(用//或/* */,M语言的数据步名称就是数据步的注释)、表格关系视图、Power Query查询属性的注释、DAX度量中的注释支持、PowerQuery查询依赖视图、PowerPivot关系图视图等,甚至有专门的数据管理视图Data Management Views(DMVs)。整个数据注释及关系管理达到了传统Excel难以企及的高度,堪与专业级数据仓储相比!

微软新一代Excel Power BI之数据管理(1)

M语言注释

微软新一代Excel Power BI之数据管理(2)


PowerQuery操作步名称及说明

微软新一代Excel Power BI之数据管理(3)


PowerQuery查询依赖视图

微软新一代Excel Power BI之数据管理(4)


PowerQuery查询名称及说明

微软新一代Excel Power BI之数据管理(5)


DAX度量灵活注释

微软新一代Excel Power BI之数据管理(6)

数据模型表视图

微软新一代Excel Power BI之数据管理(7)


MDV数据管理视图命令(DAX STUDIO)

DAX度量的灵活注释

数据模型表关系视图

数据模型数据管理视图(DMVs)

大部分管理工具都很常见,只有最后一个DMVs大家可能还不太熟悉,但是这个却是个高能!

下面用Excel Power BI模板提取下DMV信息让大家看下:

微软新一代Excel Power BI之数据管理(8)


查询数据模型所有表命令

微软新一代Excel Power BI之数据管理(9)

查询表结果

微软新一代Excel Power BI之数据管理(10)

查询数据模型所有列命令(包含计算列)

微软新一代Excel Power BI之数据管理(11)


查询列结果(公式也包含,见下图)

微软新一代Excel Power BI之数据管理(12)


查询返回的公式

微软新一代Excel Power BI之数据管理(13)

查询数据模型的所有度量

微软新一代Excel Power BI之数据管理(14)

查询度量返回结果

这只是众多DMV命令中的3个,更多惊喜期待你的探索!

DMV命令可用Dax Studio获取。

你可能已经注意到,模板中运行的是MDX表达式!是的,PBID引擎可以同时运行另种代码DAX和MDX,MDX高手也可以使用该模板!

备注:微软新一代Excel Power BI联合处理模式模板已更新到1.03,该版本已无需将模板保存桌面,作为Excel个人模板使用更灵活!结合本文,可以将模板的所有M代码转移到PBID中,形成PBID的元数据自管理(PBID读取自身的DMV信息),实现模型与元数据一体,有兴趣的可以尝试下!对于Excel数据模型,可以在链接回表中运行DMV代码,进行度量和计算列的统一管理!


微软新一代Excel Power BI之数据管理(15)

上一篇:微软新推出的全息3D眼镜,能否像当年操作系统一样改变世界! 下一篇:Win10下配置Tensorflow Pycharm开发环境

相关资讯

最新热门应用

电脑问答