前言
为了让DAX自定义函数功能发挥最大价值,我创建了一个共享的函数库,欢迎各位小伙伴使用!
该共享函数库根据常用场景,提供了DAX语言所没有的基础扩展函数,以及其他功能函数等,可帮助减少重复、提升开发与维护效率。

该共享函数库还在持续建设中,目前已经实现了文本函数与日期函数两个类别的基础扩展函数,丰富了DAX在文本处理与日期处理方面的能力。
后续也将不断添加各种自定义函数,如果有任何问题或想法,欢迎在评论区提交你的需求与改进建议!
项目地址
该共享函数库发布在我的博客上,入口如下图所示:

传送门:https://www.ximaple.com/posts/1290.html
使用方式
方式一:DAX查询
在每个函数类别页面中,提供了对应类别的函数库的创建代码,将其复制到DAX查询中运行即可导入对应函数库。

然后在菜单栏中,可以查看每个自定义函数的具体语法与介绍。

方式二:外部工具
还可以使用配套的PowerBI外部工具来导入已发布的所有自定义函数,如下图所示:

该外部工具会自动联网获取最新的DAX自定义函数列表,可搜索或选择要导入的DAX自定义函数,然后选择对应的PowerBI实例后,点击开始导入即可。
另外,该外部工具还支持导入SQLBI的DaxLib平台的函数,并支持本地函数库功能,而且除了下拉选择模式外还支持模糊搜索模式。
该外部工具的获取方式如下:
关于该外部工具的安装与使用方式,可阅读附带的 README.txt 文件,如下图所示:

参与贡献
如果你有好的想法、实用的函数、或者改进建议,欢迎在评论区留言或进行投稿,一起添砖加瓦,完善该函数库!
投稿说明:https://www.ximaple.com/posts/1440.html
总结
自定义函数功能的诞生,让 Power BI 和 DAX 进入了全新的阶段。共享函数库就是这场变革的加速器,让我们一起构建Power BI DAX自定义函数生态,让数据分析更高效、更优雅、更有趣吧。


















