История семейства Power

История семейства Power

Термины «Power Query», «Power Pivot», «Power BI» и другие инструменты на базе «Power» всё чаще всплывают в статьях и материалах. Однако, далеко не все четко представляют, что скрывается за этими понятиями, как они взаимосвязаны и как могут быть полезны обычным пользователям.

История семейства Power

Power Query

В 2013 году группа разработчиков в Microsoft выпустила для Excel бесплатную надстройку Power Query (также известную как Data Explorer и Get & Transform), которая умеет делать много полезного для повседневной работы:

  • Импортировать данные в Excel более чем из 60 разных источников, включая базы данных (SQL, Oracle, Access, Teradata…), корпоративные ERP-системы (SAP, Microsoft Dynamics, 1C…), веб-сервисы (Facebook, Google Analytics).
  • Собирать данные из файлов всех основных типов (XLSX, TXT, CSV, JSON, HTML, XML…) как по отдельности, так и оптом из всех файлов указанной папки. Из книг Excel может автоматически загружать данные со всех листов.
  • Очищать полученные данные от «мусора»: лишних столбцов/строк, дубликатов, служебной информации, лишних пробелов и символов и т.д.
  • Приводить данные в порядок: исправлять регистр, числа-как-текст, заполнять пробелы, добавлять нужные заголовки, разделять текст на столбцы и обратно, делить даты на составляющие и т.д.
  • Трансформировать таблицы, приводя их в нужный вид (фильтрация, сортировка, изменение порядка столбцов, транспонирование, добавление итогов).
  • Подставлять данные из одной таблицы в другую по совпадающим параметрам, т.е. заменяет ВПР (VLOOKUP).

Power Query есть в двух вариантах: как отдельная надстройка для Excel 2010-2016, которую можно скачать с сайта Microsoft, и как встроенная часть Excel 2016 и новее.

Важная особенность Power Query — все действия по импорту и трансформации данных записываются в запрос на внутреннем языке «M». Шаги запроса можно потом отредактировать и выполнить повторно (обновить запрос).

По моему мнению, это одна из самых полезных надстроек Excel, решающая многие задачи, которые раньше требовали сложных формул или VBA. Учитывая бесплатность, Power Query — мастхэв для любого пользователя Excel среднего и выше уровня.

Power Pivot

Power Pivot — это надстройка Excel для анализа больших объемов данных. Можно рассматривать её как «прокачанные» сводные таблицы.

Сначала данные загружаются в Power Pivot из поддерживаемых источников: базы данных, Excel, текстовые файлы, веб-каналы, а также из Power Query.

Затем между загруженными таблицами настраиваются связи, создавая Модель Данных. Это позволяет строить отчеты по любым полям из таблиц, как из одной таблицы.

При необходимости, в Модель добавляются дополнительные вычисления — вычисляемые столбцы и меры (аналоги формул).

В Excel по Модели строятся отчеты — сводные таблицы и диаграммы.

В Power Pivot нет ограничения по количеству строк, как в Excel. Можно загружать таблицы любого размера.

Power Pivot отлично сжимает данные, уменьшая размер файла в несколько раз.

Благодаря мощному движку базы данных, Power Pivot быстро работает с большими объемами данных.

К сожалению, Power Pivot доступна не во всех версиях Excel, а зависит от лицензии Office (включена в Office Pro Plus и некоторые другие).

Power Maps

Эта надстройка предназначена для визуализации данных на географических картах. Данные берутся из Модели Power Pivot.

Особенности Power Maps:

  • Можно использовать плоские и 3D карты.
  • Есть разные типы визуализаций (гистограммы, пузырьковые диаграммы, тепловые карты).
  • Можно добавить измерение времени и анимировать процесс.
  • Карты загружаются из Bing Maps, поэтому нужно быстрое соединение. Иногда возникают сложности с распознаванием адресов.
  • Можно использовать собственные карты.
  • Можно создавать видеоролики на основе визуализаций.

Бесплатная демо-версия Power Maps доступна на сайте Microsoft. Полная версия входит в некоторые версии Office вместе с Power Pivot.

Power View

Power View появилась в Excel 2013 и предназначена для создания интерактивных дашбордов, диаграмм, карт и таблиц.

Данные берутся из Модели Power Pivot.

Особенности Power View:

  • Создаются специальные слайды без ячеек, куда добавляются визуализации.
  • Все диаграммы, графики и таблицы интерактивные.
  • Требуется установка Silverlight для работы.
  • Можно публиковать дашборды в Power BI Service и делиться ими.

Power BI

В отличие от предыдущих, Power BI — это отдельный продукт для анализа и визуализации данных, включающий:

  1. Power BI Desktop — приложение, объединяющее функционал Power Query, Power Pivot и расширенные средства визуализации. Можно скачать бесплатно. Позволяет:
  • Загружать данные из разных источников.
  • Создавать модели данных.
  • Добавлять вычисления к данным.
  • Строить интерактивные отчеты с визуализациями.
  • Публиковать отчеты в Power BI Service.
  1. Power BI Service — онлайн-сервис, куда можно загружать и делиться отчетами, создавать свои дашборды.
  2. Приложения Power BI Mobile для просмотра отчетов на мобильных устройствах.

Большинство функций Power BI доступны бесплатно. Для расширенного использования и доступа к отчетам других пользователей нужен платный тариф Pro.

Таким образом, инструменты Power BI предоставляют широкие возможности для анализа данных, визуализации и совместной работы. Они помогают извлекать ценную информацию из данных и эффективно использовать её для принятия решений.