История семейства 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». Шаги запроса можно потом отредактировать и выполнить повторно (обновить запрос).

Читай также:  Data-Driven подход: кейсы от малого бизнеса до международных корпораций

По моему мнению, это одна из самых полезных надстроек 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, поэтому нужно быстрое соединение. Иногда возникают сложности с распознаванием адресов.
  • Можно использовать собственные карты.
  • Можно создавать видеоролики на основе визуализаций.
Читай также:  Сравнение Open Source BI решений с коммерческими платформами

Бесплатная демо-версия 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 предоставляют широкие возможности для анализа данных, визуализации и совместной работы. Они помогают извлекать ценную информацию из данных и эффективно использовать её для принятия решений.