Учебники

Функции DAX — структура описания

Если вам нужно использовать функцию DAX в формуле DAX, вам нужно понять функцию в деталях. Вы должны знать синтаксис функции, типы параметров, что возвращает функция и т. Д.

Чтобы вы могли понять, как читать и интерпретировать функции DAX, в этом руководстве используется единая структура описания функций.

  • Различные типы функций DAX сгруппированы по названию типа функций DAX в виде глав.

  • В каждой из этих глав дается краткое описание полезности соответствующего типа функций DAX.

  • Краткое описание будет сопровождаться списком функций DAX, соответствующих этой главе (Тип / Категория функций DAX).

  • Каждое имя функции DAX связано с деталями функции DAX, которые имеют следующую структуру описания функции DAX —

    • Описание
    • Синтаксис
    • параметры
    • Возвращаемое значение
    • замечания
    • пример

Различные типы функций DAX сгруппированы по названию типа функций DAX в виде глав.

В каждой из этих глав дается краткое описание полезности соответствующего типа функций DAX.

Краткое описание будет сопровождаться списком функций DAX, соответствующих этой главе (Тип / Категория функций DAX).

Каждое имя функции DAX связано с деталями функции DAX, которые имеют следующую структуру описания функции DAX —

Следующие разделы объясняют каждый из этих заголовков, которые появляются в каждом объяснении функции DAX.

Описание

В разделе «Описание» вы узнаете, что такое функция DAX и где ее можно использовать.

Если функция DAX введена в Excel 2016, то же самое будет упомянуто здесь. (Остальные функции DAX существуют в Excel 2013.)

Синтаксис

В разделе Синтаксис вы узнаете точное название функции и соответствующие параметры.

  • Имя DAX-функции указывается заглавными буквами.

  • За именем функции DAX следует открывающая скобка.

  • Каждый параметр соответствует стандартному соглашению об именах параметров DAX и заключен в угловые скобки.

  • Если параметр является необязательным, он дополнительно заключается в квадратные скобки.

  • Параметры разделяются запятыми.

  • Эллипсы… используются для отображения необязательного количества повторений параметров.

  • Синтаксис функции заканчивается закрывающей скобкой.

Имя DAX-функции указывается заглавными буквами.

За именем функции DAX следует открывающая скобка.

Каждый параметр соответствует стандартному соглашению об именах параметров DAX и заключен в угловые скобки.

Если параметр является необязательным, он дополнительно заключается в квадратные скобки.

Параметры разделяются запятыми.

Эллипсы… используются для отображения необязательного количества повторений параметров.

Синтаксис функции заканчивается закрывающей скобкой.

пример

Синтаксис

параметры

В разделе «Параметры» каждый из параметров определенной функции DAX указан в таблице с ее описанием. Например, параметры приведенного выше примера функции DAX SELECTCOLUMNS перечислены в следующей таблице.

Sr.No. Параметр и описание
1

Таблица

Таблица или выражение DAX, которое возвращает таблицу.

2

название

Имя, данное столбцу, заключено в двойные кавычки.

3

scalar_expression

DAX-выражение, которое возвращает скалярное значение, такое как ссылка на столбец, целое число или строковое значение.

Таблица

Таблица или выражение DAX, которое возвращает таблицу.

название

Имя, данное столбцу, заключено в двойные кавычки.

scalar_expression

DAX-выражение, которое возвращает скалярное значение, такое как ссылка на столбец, целое число или строковое значение.

Возвращаемое значение

В разделе «Возвращаемое значение» вы узнаете, какое значение будет возвращать функция DAX, и ее тип данных.

замечания

В разделе «Примечания» вы узнаете о любой дополнительной информации, которая вам необходима для использования функции DAX. Вы также поймете возможные ошибки и причины.

пример

Пример использования функции DAX приведен в этом разделе.

Примечание. Когда вы пишете функции DAX со значениями данных для параметров, вы будете следовать соглашениям об именах, приведенным ниже:

Имя таблицы указывается так, как оно указано в модели данных. Например, продажи.

Имя столбца указывается так, как оно отображается в модели данных в квадратных скобках.

Например, [Объем продаж]

Рекомендуется использовать полные имена для столбцов, т. Е. К имени столбца должен предшествовать имя таблицы, в которой оно содержится.

Например, Продажи [Объем продаж]

Если имя таблицы содержит пробелы, оно должно быть заключено в одинарные кавычки.

Например, «Восточные продажи» [Объем продаж]

Функция DAX может возвращать столбец или таблицу значений, и в этом случае ее необходимо использовать в качестве параметра другой функции DAX, для которой требуется столбец или таблица.