通过


NAMEOF

适用于:计算列计算表度量值视觉计算

以文本字符串的形式返回表、列、度量值或日历的名称。

Syntax

NAMEOF ( <object> )

参数

术语 Definition
object 要检索其名称的表、列、度量值或日历。

返回值

一个包含对象的限定名称的文本字符串。

注解

  • 对于表,以格式 'TableName'返回名称。
  • 对于列,以格式 'TableName'[ColumnName]返回名称。
  • 对于度量值,以格式 'TableName'[MeasureName]返回名称。
  • 对于日历,以格式 'CalendarName'返回名称。
  • 对于变体列,以格式 'TableName'[ColumnName].[VariationName]返回名称。
  • 变量和动态表达式不支持作为 NAMEOF 的参数。
  • 在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

示例 1

以下 DAX 查询返回列的限定名称:

EVALUATE
{ NAMEOF ( 'Sales'[ORDER QUANTITY] ) }

返回:

[值]
'Sales'[Order Quantity]

示例 2

以下 DAX 查询返回度量值的限定名称:

DEFINE
    MEASURE Sales[Projected Sales] =
        SUM ( 'Sales'[Sales Amount] ) * 1.06

EVALUATE
{ NAMEOF ( [Projected Sales] ) }

返回:

[值]
'Sales'[Projected Sales]