Dimensionality
Функция Dimensionality() возвращает измерения для текущей строки. В случае со сводными таблицами эта функция возвращает итоговое число столбцов измерений, имеющих неагрегированное содержимое, т. е. не содержащих частичных сумм или свернутых агрегированных показателей.
Синтаксис:
Dimensionality ( )
Возвращаемые типы данных: целое число
Ограничения:
Данная функция доступна только в диаграммах. Возвратится число измерений во всех строках, за исключением итогового числа, которое будет равно 0. Для всех типов диаграмм, кроме сводной таблицы, будет возвращено количество измерений во всех строках, кроме общей, которая будет равна 0.
Сортировка по значениям y на диаграммах или сортировка по столбцам выражений в таблицах не допускается, если в любом из выражений диаграммы используется эта функция диаграмм. Данные возможности сортировки автоматически отключаются. Когда используется эта функция диаграмм в визуализации или таблице, сортировка визуализации будет возвращена к сортировке на входе этой функции.
Примеры:
Обычно функция dimensionality используется, когда необходимо выполнить вычисление, только при наличии значения для измерения.
Пример | Результат |
---|---|
Для таблицы, содержащей измерение UnitSales, возможно, будет необходимо только указать, что накладная отправлена: IF(Dimensionality()=3, "Invoiced"). |
- |