一张表弄懂PATH层级函数
层级关系有各种的应用场景,尤其在生产制造领域,供应链管理中BOM物料系统,当然在其他行业同样会用到,比如人力资源,公司的组图。
在DAX中处理层级关系数据要用到的函数有5个,我们用一张表来了解这5个函数的用法。
我们以汽车部件为例
数据源:
我们添加到数据模型:
PATH函数两个参数:
返回竖线分割的路径字符串。
其他的4个函数都是在这个路径基础上进行运算的。
PATHLENGTH函数只需要一个参数,就是PATH,返回的是路径的深度:
PATHCONTAINS函数两个参数:
用来判断项目ID是否在路径PATH中:
PATHITEM函数在路径中从左向右查找项目,两个参数:
查找路径中从左向右第3个位置的项目ID
PATHITEMREVERSE函数与PATHITEM函数功能相同,查找的方向相反:
从右向左查找位置是第2个的项目ID
我们通过这一张表就能够清楚的了解PATH类的5个函数的用法。
页面更新:2024-03-18
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号