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

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

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

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

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

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

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

    • Description
    • Syntax
    • Parameters
    • Возвращаемое значение
    • Remarks
    • Example

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

Описание

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

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

Синтаксис

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

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

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

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

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

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

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

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

пример

Параметры

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

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

Table

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

2

Name

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

3

scalar_expression

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

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

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

Замечания

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

пример

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

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

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

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

    Например, [Сумма продаж]

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

      Например, Продажи [Сумма продаж]

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

      Например, "Восточные продажи" [сумма продаж].

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