В данной статье будет представлен небольшой обзор сервиса анализа и визуализации данных Power BI от Microsoft.
Power BI – это система аналитики, которая позволяет загружать данные из различных источников, обрабатывать их (форматировать, объединять данные, производить вычисления) и визуализировать.
Для обработки данных и создания дашбордов (наборов визуализаций) используется десктопная программа Power BI Desktop – скачать программу.
Для публикации и массового просмотра сформированных дашбордов (отчётов) используется онлайн-сервис Power BI Service – перейти на сервис.
Загружать данные в Power BI можно из стандартных источников: файлов (Excel, CSV, XML, JSON), папок (массовая обработка файлов), онлайн-сервисов (Google Analytics и т.п.), баз данных (SQL, Google BigQuery, Oracle и т.п.) и других источников, для которых есть коннекторы.
Сервис будет отличным решением для тех, кто работает с большими массивами данных (особенно если делает это в Excel’е).

Рассмотрим возможности Power BI на примере обработки файла выгрузки статистики Яндекс.Директ и визуализации данных.
Для начала необходимо загрузить данные из файла. На вкладке «Home», нажимаем кнопку «Get Data» -> Excel и выбираем файл с выгрузкой из Директа.

В окне навигатора, excel-файл будет отображён как папка, а вкладки, как отдельные файлы. Нам необходима вкладка «Мастер отчётов», отмечаем её галкой. Т.к. информация не удобна для дальнейшей обработки (в шапке отчёта находится сводная информация), нажимаем кнопку «Edit», чтобы привести выгрузку в удобный вид.

Откроется окно редактора Power Query Editor, который предназначен для обработки входящих данных (удаление столбцов и строк, разделение столбцов и т.п.) по определённым правилам. Чтобы удалить «шапку» отчёта, нажимаем кнопку в левом верхнем углу таблицы. В открывшемся меню, выбираем «Remove Top Rows» (Удалить верхние строки). В диалоговом окне указываем количество строк, которые необходимо удалить, в нашем случае – 3.