美文网首页工具癖PowerBI专栏Power BI干货
DAX Studio:使用PowerBI迟早会用到的几个功能(续

DAX Studio:使用PowerBI迟早会用到的几个功能(续

作者: PowerBI星球 | 来源:发表于2019-02-22 19:42 被阅读45次

    上篇关于DAX Sudio的文章(DAX Studio:你迟早会用到的几个功能)发布后,又有热爱学习的小伙伴反馈其他需求,比如导出所有的表,其实利用DAX Studio都可以实现,有必要再写一个续篇介绍一下。

    导出PowerBI中所有表

    导出单个表时,上篇文章已经介绍过,使用EVALUATE查询运行即可,可是如果模型中有大量表都需要导出,那么每导一个,就要编辑一次查询并运行一次,这样做效率太低,其实DAX Studio可以一次导出所有表。

    导出所有表是高级功能,在默认的功能区中没有显示,需要手动调出,在option中切换到Advanced页面,勾选:Show Export All Data button,

    然后在功能区就能看到导出数据功能:

    点击该按钮,选择csv格式(也可以直接写入到SQL数据库中)选择保存路径,

    然后就可以一键导出所有的数据,大大节省了时间。

    提取数据字段信息

    有时只是想知道模型中每个表都有哪些字段,分别是什么类型、大小分别是多少,以便对模型有个整体的了解,这时并不需要把所有的数据导出来,只需要导出字段信息就可以了。

    在代码编辑框中输入以下代码:

    SELECT dimension_name AS table_name,

    attribute_name AS column_name,

    datatype,(dictionary_size/1024) AS size_kb

    FROM $system.discover_storage_table_columns

    WHERE dictionary_size > 0

    选择导出为文件,点击运行,即可把PowerBI模型中所有表的字段信息提取到Excel中,

    第一列为表名

    第二列为字段名

    第三列为字段类型(I8、WSTR、DATE等可简单理解为数值型、字符串和日期型)

    第四列为字段存储大小

    可以把这个表进行数据透视,就可以显示出每张表的大小,

    以上就是补充的DAX Studio两个不错的功能,希望能够对你有所帮助,以后再发现有其他实用的功能,再进行补充。

    /前文回顾/

    01DAX Studio:你迟早会用到的几个功能

    02PowerBI中的数据如何导出到Excel?

    来知识星球,和我一起精进PowerBI。

    相关文章

      网友评论

        本文标题:DAX Studio:使用PowerBI迟早会用到的几个功能(续

        本文链接:https://www.haomeiwen.com/subject/mmhyyqtx.html