Power Pivot — функция Microsoft Excel.
Доступна в качестве адд-ина в версии Excel 2010, в Excel 2013 в качестве отдельно загружаемого компонента, и как встроенный адд-ин в Excel 2016. Power Pivot расширяет возможности локально установленной Microsoft Analysis Services Tabular, встраиваясь напрямую в книгу Excel. Это позволяет пользователю строить модели данных типа ROLAP в Power Pivot, и использовать сводные таблицы для просмотра уже построенной модели. Это позволяет Excel быть самостоятельной BI-платформой, реализуя профессиональные языки выражений для запроса к модели и выполнять сложные измерения.
Power Pivot в основном использует DAX (Data Analysis Expressions) в качестве своего языка выражений, хотя запрос к модели может быть на MDX в выражении со строками. Выражения на DAX позволяют пользователю создавать меры, основанные на моделях данных, которые могут суммировать и аггрегировать миллионы строк табличных данных за секунды. Выражения на DAX преобразуются в запросы на T-SQL в Formula and Storage Engines, управляющем моделью данных, абстрагируя более подробную и утомительную работу по написанию формальных запросов до вида Excel-подобных формул.
Power Pivot использует движок сжатия SSAS Vertipaq для удержания модели данных в памяти на компьютере клиента. Частично, это означает что Power Pivot работает как инстанс Microsoft Analysis Services на локальной рабочей станции. В результате объёмные модели данных могут быть не совместимы с 32-битной версией Excel.
До выпуска Power Pivot компания Microsoft сильно полагалась на SQL Server Analysis Services в качестве движка для своего пакета Business Intelligence. Power Pivot дополнил BI-компоненты SQL Server под видом Business Intelligence Semantic Model (BISM), цель которой заключалась в интеграции на-дисковых многомерных аналитик ранее известных как Unified Dimensional Model (UDM) с более гибкими «табличными» моделями в-памяти.
Как самостоятельный BI-продукт Power Pivot предназначен позволить пользователям без специальной подготовки в области BI и аналитики разрабатывать модели данных и расчёты, делясь ими напрямую или через библиотеки документов SharePoint.