PATHLENGTH 函数 (DAX)

返回给定 PATH 结果中指定项的父项数目(包括自身)。

语法

PATHLENGTH(<path>)

参数

  • path
    计算 PATH 函数得到的文本表达式。

返回值

作为给定 PATH 结果中指定项的父项的项数(包括该指定项)。

注释

不支持在 DirectQuery 模式下使用此 DAX 函数。 有关 DirectQuery 模型中的限制的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=219172

示例

以下示例将员工 ID 作为 PATH 函数的输入,并返回层次结构中在该员工之上的经理的列表;PATHLENGTH 函数接受此结果并对不同级别的员工和经理进行计数,包括刚开始的那位员工。

=PATHLENGTH(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]))