В OLAP вычисляемое поле называется мерой. Но на самом деле понятие меры DAX шире понятия вычисляемых полей. Прежде чем перейти к его углубленному рассмотрению, выучите следующую мантру: «Сначала фильтруйте, а затем вычисляйте». Для лучшего осознания этой мантры обратите внимание на ячейку С15, показанную на рис. 10.29.
Обработка данных с помощью модуля PowerPivot
Преимущества и недостатки PowerPivot. Установка надстройки PowerPivot. Создание отчета PowerPivot. Различия между срезами в PowerPivot и сводных таблицах Excel. Два вида вычислений DAX. Дополнительные темы. Дальнейшие шаги.
В следующих нескольких разделах рассматриваются примеры использования файла ChlOWeatherMashup.xlsx, в котором находятся сведения о продажах по дням и набор данных о точках продажи. Компания продает продукты в супермаркете и в аэропорту. Две торговые точки находятся менее чем в 10 милях друг от друга, но при этом демонстрируют различные тенденции продаж.
Ранее уже рассматривался пример использования функции DAX для объявления вычисляемого столбца в таблице, которая отображается в окне PowerPivot. Для создания вычисляемых столбцов используется 81 функция, большинство из которых копируются непосредственно из Excel. При создании вычисляемых столбцов также использовалась функция related, предназначенная для передачи значений из другой таблицы.
Если всю свою сознательную жизнь вы занимались созданием обычных сводных таблиц Excel, сводные таблицы PowerPivot могут показаться вам немного неудобными. Причина появления многих проблем связана не с самой надстройкой PowerPivot, а с тем, что сводная таблица PowerPivot автоматически является сводной таблицей OLAP. Это означает, что сводные таблицы PowerPivot ведут себя подобно сводным таблицам OLAP.
Срезы появились в версии Excel 2010. Обратите внимание: срезы в PowerPivot слегка отличаются от срезов в обычной версии Excel.