В данной статье будет представлен небольшой обзор сервиса анализа и визуализации данных 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.
После удаления «шапки» видно, что некорректно назначены заголовки таблицы.
Чтобы использовать в качестве заголовков значения из первой строки нашей таблицы, открываем меню редактирования (левый верхний угол), в котором выбираем пункт «Use First Row as Headers» (Использовать первую строку в качестве заголовков).
В результате таблица приняла корректный вид для дальнейшей обработки.
Нажимаем «Close & Apply» на вкладке «Home», чтобы применить изменения, и перейти в окно создания дашбордов.
В новом окне отображается пустая вкладка для создания отчётов, блоки с визуализациями и полями загруженных данных.
Создадим простую визуализацию расходов по дням. Для этого в блоке визуализаций выбираем «Area chart» (Диаграмма с областями). В блок «Values» (Значения) перетаскиваем поле «Расход (руб.)», в блок «Axis» (Ось) – поле «Дата».
У нас получилась визуализация в виде одной точки, в которой отобразились расходы за 2018 год. Чтобы увеличить масштаб до отображения ежедневных расходов необходимо в блоке «Axis» открыть выпадающее меню поля «Дата», выбрать пункт «Дата». В итоге получится график с разбивкой по дням.
В данной статье была продемонстрирована малая часть базовых возможностей Power BI. Сервис от Microsoft имеет огромный функционал и для его описания не хватит серии статей.
Подпишись и следи за выходом новых статей в нашем монстрограммеОстались вопросы?
Не нашли ответ на интересующий Вас вопрос? Или не нашли интересующую Вас статью? Задавайте в комментариях вопросы и темы статей, которые Вас интересуют.
Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту. Из них файлы cookie, которые классифицируются как необходимые, хранятся в вашем браузере, поскольку они необходимы для работы основных функций веб-сайта. Мы также используем сторонние файлы cookie, которые помогают нам анализировать и понимать, как вы используете этот веб-сайт. Эти файлы cookie будут храниться в вашем браузере только с вашего согласия. У вас также есть возможность отказаться от этих файлов cookie. Но отказ от некоторых из этих файлов cookie может повлиять на ваш опыт просмотра.
Необходимые файлы cookie абсолютно необходимы для правильной работы веб-сайта. Эти файлы cookie анонимно обеспечивают основные функции и функции безопасности веб-сайта.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
Этот файл cookie устанавливается подключаемым модулем GDPR Cookie Consent. Файл cookie используется для хранения согласия пользователя на использование файлов cookie в категории «Аналитика».
cookielawinfo-checkbox-functional
11 months
Cookie-файл устанавливается в соответствии с GDPR, чтобы записать согласие пользователя на использование cookie-файлов в категории «Функциональные».
cookielawinfo-checkbox-necessary
11 months
Этот файл cookie устанавливается подключаемым модулем GDPR Cookie Consent. Файлы cookie используются для хранения согласия пользователя на файлы cookie в категории «Необходимые».
cookielawinfo-checkbox-others
11 months
Этот файл cookie устанавливается подключаемым модулем GDPR Cookie Consent. Файл cookie используется для хранения согласия пользователя на использование файлов cookie в категории «Другое».
cookielawinfo-checkbox-performance
11 months
Этот файл cookie устанавливается подключаемым модулем GDPR Cookie Consent. Файл cookie используется для хранения согласия пользователя на использование файлов cookie в категории «Производительность».
viewed_cookie_policy
11 months
Файл cookie устанавливается подключаемым модулем GDPR Cookie Consent и используется для хранения информации о том, согласился ли пользователь на использование файлов cookie. Он не хранит никаких личных данных.
Функциональные файлы cookie помогают выполнять определенные функции, такие как совместное использование содержимого веб-сайта в социальных сетях, сбор отзывов и другие сторонние функции.
Файлы cookie производительности используются для понимания и анализа ключевых показателей производительности веб-сайта, что помогает улучшить пользовательский интерфейс для посетителей.
Аналитические файлы cookie используются для понимания того, как посетители взаимодействуют с веб-сайтом. Эти файлы cookie помогают предоставить информацию о таких показателях, как количество посетителей, показатель отказов, источник трафика и т.д.
Рекламные файлы cookie используются для предоставления посетителям релевантной рекламы и маркетинговых кампаний. Эти файлы cookie отслеживают посетителей на веб-сайтах и собирают информацию для предоставления персонализированной рекламы.
Комментарии