Как сделать отчет в power bi

Добавил пользователь Cypher
Обновлено: 05.10.2024

Чтобы создавать понятные отчеты и обновлять их в режиме реального времени современному бизнесу необходим мощный сервис для обработки информации. В этой статье рассказывается как начать работу с аналитической платформой Microsoft Power BI.

Кратко о возможностях Microsoft Power BI

Power BI — достаточно мощная и при этом бесплатная BI платформа. Microsoft вкладывает много средств в развитие этого продукта, в связи с чем ежемесячно выходят обновления, расширяющие его возможности. Вы можете использовать такие версии программы:

  • Power BI Desktop — предназначен для разработки модели данных и отчетов;
  • Power BI Service — онлайн-аналог, который специализируется на мониторинге и анализе готовых отчетов, поэтому возможности конструирования и работы с данными там очень ограничены.

Откуда можно загружать данные?

Power BI имеет множество встроенных коннекторов к различным сервисам и базам данных, с помощь которых вы в считанные минуты можете загрузить в программу нужный набор данных из различных источников, связать их между собой и построить консолидированные отчеты и диаграммы. На момент написания статьи все доступные коннекторы распределены на четыре группы:

  • SQL Server;
  • Access;
  • SQL Server Analysis Service;
  • Oracle;
  • IBM DB2;
  • MySQL;
  • PostgreSQL;
  • Sybase;
  • Teradata;
  • SAP HANA.
  • База данных Microsoft Azure SQL;
  • Microsoft Azure Marketplace;
  • Microsoft Azure HDInsight;
  • Хранилище BLOB-объектов;
  • Табличное хранилище Microsoft Azure;
  • Azure HDInsight Spark;
  • Microsoft Azure DocumentDB;
  • Хранилище озера данных Microsoft Azure.
  • Интернет;
  • Список SharePoint;
  • Канал OData;
  • Файл Hadoop;
  • Active Directory;
  • Microsoft ExChage;
  • Dynamics CRM online;
  • Facebook;
  • Google Analytics;
  • Объекты Salesfore;
  • Отчеты Salesforce;
  • ODBC;
  • R-скрипт;
  • appFigures;
  • GitHub;
  • MailChimp;
  • Marketo;
  • QuickBook Online;
  • Smartsheets;
  • SQL Sentry;
  • Stripe;
  • SweetIQ;
  • Twilio;
  • Zendesk;
  • Spark;
  • Пустой запрос.

Как видите, в Power BI можно импортировать данные из наиболее известных баз данных и сервисов, используя различные форматы файлов. После загрузки информации из доступных источников в Power BI, перед вами открываются большие возможности по очистке и преобразованию данных, в связи с тем, что в платформе присутствует достаточно мощный ETL функционал. Загружаемые таблицы можно редактировать, а на основе их столбцов создавать расчетные столбцы и меры — таким образом вы можете преобразовать массивы информации в наборы данных со структурой, необходимой для построения визуализации.

Какие визуализации можно построить в Power BI?


Сформировав набор данных, загруженных из различных источников, вам станут доступны множество встроенных элементов визуализации:

  • линейчатая диаграмма с накопление;
  • гистограмма с накоплением;
  • линейчатая диаграмма с группировкой;
  • гистограмма с группировкой;
  • нормированная линейчатая диаграмма;
  • нормированная гистограмма;
  • график;
  • диаграмма с областями;
  • диаграмма с областями с накоплением;
  • линейная гистограмма и гистограмма с накоплением;
  • линейная гистограмма и гистограмма с группировкой;
  • каскадная диаграмма;
  • точечная диаграмма;
  • круговая диаграмма;
  • диаграмма дерева;
  • карта;
  • таблица;
  • матрица;
  • заполненная карта;
  • воронка;
  • датчик;
  • многострочная карточка;
  • карточка;
  • ключевой показатель эффективности;
  • срез;
  • кольцевой график;
  • визуальный элемент r-script (на данный момент включается в параметрах программы).

Все элементы имеют достаточно широкий спектр настроек, направленных на изменение нужных параметров: цвет, фон, название, границы и так далее. Если вам будет недостаточно стандартного набора, можно загрузить пользовательские визуальные элементы.

Как построить отчёт в Power BI Desktop?

1. Установите связь Power BI с Google Analytics

1.2. Далее Power BI запросит вход в аккаунт Google.

1.3. Последний шаг — предоставить разрешение на просмотр данных в нужном представлении Google Analytics.

2. Как загрузить данные из MySQL в Power BI?

Чтобы показать функциональность Power BI, мы сгенерировали и загрузили в MySQL данные о продажах. Следуя описанным ниже инструкциям, можно подключать любые доступные базы данных и после соединять всю загруженную информацию в одну таблицу или график.

Загружены данные

Теперь в модель данных Power BI загружены данные из двух источников: Google Analytics и MySQL.

3. Как установить связи между таблицами в Power BI

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

Режим визуального интерфейса просмотра

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

4. Как построить визуализацию в Microsoft Power BI?

Построенная диаграмма

В результате этих манипуляций в области отчетов будет построена диаграмма следующего вида.Как видите, диаграмма сочетает в себе информацию о сеансах и продажах из двух разных источников.

Опции форматирования объектов визуализации

4.3. Дополнительно можно воспользоваться опциями форматирования объектов визуализации, кликнув по иконке с кисточкой. В результате чего вы можете изменять цвета, размер, шрифт, фон и прочие параметры элемента визуализации.

5. Как настроить фильтры данных в Power BI?

Лист с возможностью фильтрации данных

В результате у нас получится лист с возможностью фильтрации данных по типу пользователя, источнику / каналу и месяцу года.

Обновляйте нажатием одной кнопк

Поэкспериментируйте с элементами визуализации и выберите наиболее подходящие, после чего все диаграммы и таблицы обновляйте нажатием одной кнопки.

6. Как опубликовать информацию на Power BI Service?

Заключение

В статье было кратко рассказано:

  1. Как загрузить в программу нужный набор данных (на примере интеграции с Google Analytics и загрузки данных из MySQL).
  2. Как упорядочить данные, чтобы привести их к нужному для визуализации виду.
  3. Как построить отчет в Power BI, где будут отображаться данные из разных источников.
  4. Как настроить фильтры данных, выбрать подходящие элементы визуализации и опубликовать результат для просмотра в онлайн-версии Power BI.

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

О НАС

Bintels — консалтинговая компания, специализирующаяся на разработке и внедрении бизнес-аналитики на базе Microsoft Power BI. Проводим корпоративные тренинги по Power BI

Приветствую всех, кто работает с информацией! Если Вы еще не знакомы с Power BI, то сегодня Вам предстоит сделать удивительное открытие! Приготовьтесь в тому, что теперь ваша жизнь разделится на "до и после Power BI".
Ведь речь пойдет о новой технологии работы с данными, чем мы все использовали прежде.
Забудьте всё, что Вы знали об excel; забудьте про долгую и нудную обработку таблиц и ячеек.
Встречайте сверхзвуковую скорость и возможности программиста в руках обычного экономиста! И заметьте, Вам не нужно учиться писать программный код!
Наступила новая эпоха, господа! Эпоха Power BI. И управленческий учет уже никогда не будет прежним.

Как вымирают динозавры: макросы, ВПР и сводные таблицы.

про эволюцию Excel и как становятся ненужными все другие "навороченные" функции, которые еще вчера казались чудесами автоматизации

Для начала, я хочу коротко описать некоторый функционал программы Excel, который считался (да и сейчас считается!) высшим пилотажем в среде экономистов: это макрос, ВПР и сводная таблица.

Макрос - это алгоритм действий, записанный пользователем. Когда при обработке однотипных файлов выполняются однотипные операции, самые продвинутые пользователи программы записывают с помощью макроредактора (встроенного в Excel) последовательность действий. Запись делается один раз и этой последовательности присваивается сочетание горячих клавиш. В дальнейшем, при нажатии этих клавиш, макрос запускается и программа повторяет эти операции с каждым последующим файлом самостоятельно и быстро, уже без участия человека.

ВПР - это функция Excel, которая называется Вертикальный просмотр. Функция ищет заданные значения (или диапазон значений) в столбце и возвращает любые данные из строки, которая соответствует ячейке с найденным значением в столбце. Таким образом, функция ВПР позволяет связать две таблицы.

Сводная таблица - это инструмент обработки данных в Excel. Сводная таблица может автоматически сортировать, рассчитывать суммы и получать средние значения.

Эволюция шла пока мы спали. В то время, как экономисты писали макросы, разбирались с ВПР или учились создавать сводные таблицы, - в Excel появились новые надстройки, которые вывели все эти процессы на принципиально новый уровень.
Но мы тогда об этом не знали.

Сначала в версии Excel 2010 года появилась новая надстройка - Power Query. Это событие прошло незамеченным для большинства пользователей. Дело в том, что это была надстройка, а надстройки в Excel имеют такую особенность, что их нужно дополнительно устанавливать, иначе их в программе не видно. Так вот, Power Query никто не устанавливал, потому что никто про него просто не знал.

Power Query - это технология подключения к данным (ЗАПРОСЫ).
Что он умеет:
1) подключение к данным из разных источников
2) фиксация шагов в редакторе запросов (этот функционал, кстати, похож на макрос, но, в отличие от макроса, который записывается целым куском - здесь конструктор)
3) операции над запросами: запросы можно дублировать, объединять и изменять.
Сами данные Query не изменяет. Использует новый язык с коротким названием: М.

Дальше - больше. Появилась принципиально новая технология для хранения и обработки данных - Power Pivot.

Возможно, Вы и ранее слышали об ограничении числа строк в Excel. Но наверняка не воспринимали это серьезно. Ну когда нам накопить такой документ в 1 048 576 строк?
Однако сейчас такие базы легко возникают. Карта передвижения авто, информация о поведении пользователей на сайте, регистрация других событий. Ограничение давно достигнуто и превышено.

Power Pivot - это технология хранения данных, которая позволяет снять все ограничения и значительно повысить скорость обработки.
Pivot так же, как и Query, является надстройкой и появился он тоже в 2010 году.

Если очень коротко, то Pivot - это прокачанная сводная таблица, которая включает только СТОЛБЦЫ и СВЯЗИ между ними (в отличие от Excel, который использует ячейки).
У Pivota есть свой язык DAX, это язык функций и формул, который отличается от привычного языка формул Excel (но не сильно).

Power Pivot заменил и ВПР, и сводные таблицы на принципиально новом уровне, но и это еще не всё!

В 2013 в Excel появилась надстройка Power View - подсистема для построения интерактивных визуализаций и красивых отчетов.

Спорим, Вы тоже про нее не знали и продолжали создавать деревянные экселевские диаграммы по старинке?

А еще через 2 года, в 2015, все эти 3 повера: Power Query, Power Pivot и Power View - были выделены и объединены в отдельной программе Power BI.

И это уже не Excel, а новый продукт и новый шаг в развитии бизнес-аналитики и котором пойдет речь в нашей статье.

На мой взгляд, он идеально подходит крупным организациям. Сервис превращает месиво информации из разных источников в наглядные диаграммы и графики. Впрочем, применение ему найдется и в среднем бизнесе. Возможно, для этого придется выделить отдельного специалиста. Но выгода от сквозной аналитики и устранения неочевидных проблем должна окупить его работу.

Разбираться с Power BI владельцам и сотрудникам микропредприятий не рекомендую. Продукт полезен в работе с большими объемами данных, а для меньших форматов есть инструменты попроще – например, тот же Google Data Studio.

Если информации мало или она однотипная, использование системы не окупится – больше времени и сил уйдет на настройку. Зато для предприятий с несколькими каналами продаж и рекламы, сложной CRM и распределенными базами финансовых данных Power BI станет настоящей находкой.

Продукт оптимально подходит для трех основных сценариев использования:

  • Руководителям: для динамического контроля показателей и тенденций. Достаточно настроить панель мониторинга, а дальше все будет работать само по себе.
  • Менеджерам: для детального обзора и ускоренного анализа бизнеса. Им пригодятся и сами отчеты, и автоанализ данных.
  • Аналитикам: для поиска новых возможностей и обнаружения узких мест. Они смогут выстраивать настолько изощренные модели данных, насколько позволяет мышление.

Для начала нужно создать аккаунт Microsoft на странице Power BI. Личная учетная запись MS Live, которая есть у многих, здесь не годится, нужна именно рабочая или учебная. При регистрации обязательно вводите корпоративный email – почтовые адреса от бесплатных сервисов не подойдут.

Имейте ввиду, что Microsoft может отказать в регистрации российского аккаунта по неизвестной причине. Проблема решается просто: используйте те же данные, но смените страну на Великобританию или США.

Такую ошибку может выдать Power BI, если при создании аккаунта выбрать Россию

После регистрации вы окажетесь на главной странице. На нее выводятся последние открытые отчеты и панели. Здесь же отображается избранное.

Главная страница Power BI. Пока на ней ничего нет

Здесь пока тоже пусто. Скоро мы это исправим

Лучше сразу скачайте и установите Power BI Desktop – он пригодится позже для подключения источников данных.

Структура сервиса

В экосистему продукта входит три элемента: веб-сервис, приложение Power BI Desktop для Windows и мобильные приложения для iOS, Android и Windows Mobile. Каждый из них отличается по функциональным возможностям.

сила би как освежить

Тем не менее, обновление данных в Power Bi не так очевидно с первого взгляда, как сказал один из пользователей :

Я создал несколько отчетов с помощью рабочего стола Power BI и опубликовал их в виде веб-страницы из службы Power BI. Мой источник — SharePoint. Я хочу запланировать обновление данных Power BI из исходного SharePoint каждые 2 часа. Как этого добиться?

Итак, мы знаем, что ОП хочет обновлять данные Power Bi из источника SharePoint раз в два часа. Вот как это сделать.

Действия по обновлению данных в Power BI

1. Настройте учетные данные

Прежде всего необходимо настроить учетные данные для источников данных, используемых в отчете Power Bi.

управлять сервером отчетов power bi

  1. На сервере отчетов Power BI щелкните правой кнопкой мыши отчеты Power BI.
  2. Выберите Управление .
  3. Выберите вкладку Источники данных .
  4. Выберите тип аутентификации, который будет использоваться при подключении к этому источнику данных.
  5. Введите соответствующие учетные данные.

полномочия би-би

2. Создайте план для обновления расписания

Это довольно просто, но вы можете обновить свои данные только один раз.

power bi ручное обновление

Вывод

Обновление данных в Power BI — очень полезная функция, особенно обновление по расписанию. Как правило, люди, работающие с этим инструментом, используют динамические наборы данных, и физически невозможно обновить их вручную.

В очередном обновлении Power BI Desktop (март 2018, версия 2.56.5023.861) стала доступна очень крутая возможность использования страниц отчетов в качестве подсказок визуальных элементов (Report page tooltips). По состоянию на март 2018 года этот функционал является предварительным, поэтому для его включения потребуется выполнить несколько действий.

Как включить возможность использования страниц отчета в качестве подсказок (report page tooltips)?

Как создать страницу отчета, которая будет использоваться в качестве подсказки?

Как настроить страницу отчета для использования в качестве подсказки визуального элемента?

С какими визуальными элементами работает?


Несколько рекомендаций и особенностей использования.

Согласно статье в блоге Power BI есть следующие особенности работы:

Для себя отметил следующие моменты:

Размер страницы с шаблоном tooltip достаточно мал, поэтому не получится разместить на нем большое количество графиков, да и не нужно. В идеале это должен быть один график, может быть несколько карточек и пояснительный комментарий. В качестве пояснительного комментария могут быть использованы разрезы (dimensions) тех страниц, на которых Вы планируете использовать визуальные подсказки.

Поскольку страниц-подсказок может быть множество, то чтобы не захламлять отчет и не вводить конечных пользователей в заблуждение, стоит делать такие страницы скрытыми.

Пример отчета с подсказками можно скачать здесь.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Читайте также: