Что этот инструмент визуализации может сделать для вас?

Что такое Power BI? Может ли он заменить старый добрый Microsoft Excel?
Или они лучше работают вместе?
Насколько легко создавать потрясающие визуализации?
Подходит ли Power BI для ETL и моделирования данных?
Мы ответим на них в этой демонстрационной статье. Данные предоставлены!
Новичок в науке о данных?
Ознакомьтесь с моими статьями о основах AI и ML, регрессии, классификации, популярных показателях производительности — наряду с тем, как ИИ используется для борьбы с "COVID-19", различиями между машинным обучением и традиционными "математическими моделями" и тем, как " предприятия» используют инструменты автоматического машинного обучения, такие как Dataiku DSS.
Присоединяйтесь к Medium здесь и получите неограниченный доступ к лучшим статьям в Интернете по искусственному интеллекту и науке о данных.
Excel против Power BI
Excel подходит для небольших специальных анализов. Он отлично подходит для прямого ввода данных, организации ваших данных и создания простых визуализаций.
Power BI — это стандартный инструмент бизнес-аналитики и визуализации, который предоставляет предприятиям простые в создании визуальные панели мониторинга и отчеты. Эти полезные сведения позволяют руководителям быстро принимать обоснованные решения.
Многие пользователи используют как Excel, так и Power BI синергетически.
Экспортируйте эти данные о продажах в файл Excel, выполните базовые проверки и анализ, а затем отправьте файл .xslx в Power BI, чтобы создать красивые интерактивные отчеты.

«Power Platform» от Microsoft
Power BI входит в набор приложений Microsoft Power Platform, который включает в себя PowerApps (создание приложений без кода) и Power Automate (автоматизация бизнес-процессов).
Вместе вы можете создать несколько мощных рабочих процессов. Возможности безграничны.

Например, есть ли в вашей компании какие-то данные, к которым коллегам регулярно нужен доступ? Вы имеете дело с этим через. бесконечные электронные письма и ручные процессы?
Создайте приложение PowerApp, которое будет интерфейсом для коллег. Никаких навыков кодирования не требуется.
Затем создайте поток Power Automate, который автоматически отправляет вам запрос Approvals в Microsoft Teams всякий раз, когда кому-то нужны файлы.
Вся электронная документация помещается в список SharePoint, который может передаваться в Power BI для аналитики и отслеживания по требованию.
Поздравляем, вы только что сократили многочасовые рутинные задачи до автоматизированного рабочего процесса, который занимает минуты и поддерживается интерактивными информационными панелями Power BI для создания отчетов в любое удобное для вас время.
Платформа Microsoft Power Platform и более широкая экосистема приложений Microsoft 365 упрощают вашу работу — навыки программирования не требуются.
Работайте с умом, а не усердно.
Используйте технологии, чтобы экономить ваше время каждый день. Сделайте это привычкой.
Масштабируйте эти сбережения в течение года, и именно так вы станете монстром продуктивности, который уходит вовремя в 17:00.
Путь аналитика данных в Power BI
Как выглядит типичный рабочий процесс в Power BI?
У вас есть последовательность шагов, которая должна показаться знакомой бизнес-аналитикам и специалистам по данным.

Вы будете
- передать данные в Power BI (прием)
- очистить и подготовить его к анализу (преобразование и моделирование)
- раскрывайте идеи (визуализация) и делитесь ими с коллегами.
Обратите внимание, что существует 3 версии Power BI:
- Power BI Desktop (локальное приложение на вашем ПК)
- Служба Power BI (на основе браузера)
- Power BI для мобильных устройств.
Этапы преобразования и моделирования доступны только в версии для ПК. Я буду использовать Power BI Desktop, чтобы мы могли полностью продемонстрировать весь рабочий процесс. Большой!
Давайте начнем!
Хотите следовать вместе?
Я буду использовать популярный набор данных AdventureWorks, который вы можете скачать здесь: AdventureWorks Sales.xlsx.
Предположим, ваш босс хочет знать ответы на такие вопросы, как:
- В какой день года было больше всего продаж?
- В каких странах AdventureWorks добивается наибольшего успеха?
- В какие категории продуктов компания должна продолжать инвестировать?
Нелегко ответить, просто покопавшись в Excel — вот где действительно сияет магия Power BI. Давайте начнем.

1. Проглатывание
Откройте Power BI и импортируйте электронную таблицу Excel.
Пройдите и выберите нужные столбцы/поля и нажмите Загрузить…
Ждать! Может быть, мы хотим внести дополнительные изменения в данные? Вместо этого давайте нажмем Преобразовать данные.

Примечание. Power BI может подключаться к многим источникам данных.
SQL-сервер? Без проблем.
А как насчет традиционных хранилищ данных? Teradata или Oracle? Ты в порядке.
Работаете с большими данными и/или облаком? Вы можете получать данные прямо из Microsoft Dataverse, Azure Cloud или Synapse Analytics.
Умные инженеры данных могли даже подключить Power BI напрямую к озеру больших данных Hadoop вашей организации. Замечательный!
2. Преобразование (только Power BI Desktop)
Здесь вы используете редактор Power Query Power BI для обработки ваших данных. (Многое из этого можно сделать и в Excel.)
Пример простого преобразования включает изменение типов данных для ваших столбцов/полей. Здесь лучше использовать Почтовый индекс: Целое число или Текст? Решите, нажав пару кнопок. Легкий!
Внесите изменения в соответствии с потребностями вашего бизнеса.

Когда вы будете удовлетворены, пора моделировать данные.
3. Моделирование (только Power BI Desktop)
Каковы отношения между вашими данными?
Установите связи между различными таблицами, чтобы вы могли присоединиться к ним позже.
Вы также можете создать дополнительные поля здесь. Это включает в себя создание пользовательских показателей, которые предоставляют целевую информацию. Подробнее об этом скоро.
Вот наши данные до любого моделирования.

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

Используя графический интерфейс Power BI, я смог внести ряд изменений в нашу модель данных:
- Свяжите таблицу «Дата» с таблицей «Продажи». Фу!
- Создайте набор столбцов иерархии для каждой таблицы измерений. Например, продукты можно разделить на категории, подкатегории и модели. Клиенты могут быть упорядочены по стране, штату, городу и почтовым индексам. Затем я смогу использовать эти новые столбцы позже, чтобы копнуть глубже в своих визуализациях!
- Скройте все столбцы key, используемые для объединения таблиц, но бесполезные для анализа.
- Переименуйте пару столов, потому что… я чувствую себя суетливым.
Хотите сделать что-то, что требует большей настройки, чем нажатие кнопок?
Вы можете написать пользовательские меры в DAX (выражения анализа данных), которые будут знакомы маэстро формул Excel.
Например, я создал новую меру Объем продаж по сроку выполнения со следующим кодом DAX.
Sales Amount by Due Date = CALCULATE(SUM(Sales[Sales Amount]), USERELATIONSHIP(Sales[DueDateKey],'Date'[DateKey])
Наша окончательная модель данных выглядит так:

Теперь я готов к тому, для чего все знают Power BI, — к красивым интерактивным информационным панелям!
4. Визуализация
Именно здесь Power BI (и его конкуренты, такие как Tableau) действительно проявляют себя.
Перетащите элементы между панелями Визуализация и Поля справа, чтобы за считанные секунды создать интерактивные графики.

Моя панель инструментов выше содержит 3 визуальных элемента:
- Площадь участка
- карта
- Матрица.

Например, возьмем график площади, который предоставляет информацию о продажах AdventureWorks с течением времени.
Сначала я перетащил показатель Sales Amount на ось Y для визуального элемента.
Затем я перетащил поле Месяц на ось X. (Помните, мы создали это поле на основе иерархии ранее во время моделирования! Если бы мы этого не сделали, у нас была бы степень детализации только до финансового года. Упс!)
Дружеское напоминание: вы всегда можете вернуться и изменить свою модель данных, чтобы создать то, что вам нужно для ваших визуализаций. Анализ данных не является линейным!

Я также добавил пользовательскую меру (из DAX) Объем продаж по сроку выполнения на ту же диаграмму и обозначил ее красным цветом (см. ниже).
Не забывайте, что все графики интерактивны!
Это суперсила современных инструментов визуализации бизнес-аналитики.
Например, я могу копаться в данных только о продажах велосипедов с наших складов. Все остальные визуальные элементы и соответствующие им данные будут немедленно обновлены, чтобы отразить мой выбор. Очень полезно!

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

Это мощная штука, если вы представляете отчет руководству, которое тут же допрашивает вас о подробностях, или рассказываете историю с данными аудитории, когда слушатель внезапно хочет углубиться в некоторые более детальные идеи.
Всего двадцать лет назад эта возможность настраиваемого анализа сложных данных была бы сродни волшебству.
5. Публикация
У вас есть сумасшедшие идеи, и вы хотите поделиться ими с коллегами?
Вы можете сделать это несколькими способами.
Например, вы можете сохранить панель мониторинга в виде файла Power BI .pbix и отправить его по электронной почте или опубликовать в службе Power BI и создать он доступен в вашей облачной сети Microsoft 365.
Заключительные слова
Корпоративные инструменты бизнес-аналитики, такие как Power BI и Tableau, делают доступным для всех возможность создавать потрясающие отчеты и информационные панели, не требуя опыта программирования.
Если вы работаете в компании, использующей экосистему Microsoft, скорее всего, у вас будет доступ к Power BI, а также к более широкому набору приложений Power Platform, которые позволяют создавать и автоматизировать рабочие процессы, а также создавайте мощные визуальные отчеты для себя, своих коллег и, конечно же, своих менеджеров.

Программное обеспечение для бизнеса прошло долгий путь.
Хотите подробно следить за этой демонстрацией? Загрузите данные, пробную версию Power BI и следуйте подробному руководству здесь.
Следите за мной на YouTube и Twitter.
Неограниченный доступ к среде
Поднимите свои знания и навыки на новый уровень.
Присоединяйтесь к Medium, чтобы получить неограниченный доступ к лучшим статьям по аналитике и науке о данных в Интернете. Вы можете поддержать меня и других лучших писателей, присоединившись здесь.
Мои статьи об искусственном интеллекте и науке о данных
- Революция ИИ: введение в машинное обучение — здесь
- ChatGPT и GPT-4: как глубокое обучение произвело революцию в НЛП — здесь
- Генеративный ИИ-арт: DALL-E, Midjourney, Stable Diffusion — здесь
- Будущее работы: безопасна ли ваша карьера в эпоху ИИ — здесь
- Singularity: The Search for Superintelligence — здесь
- Дифференциальные уравнения против машинного обучения — здесь
- Математическое моделирование против машинного обучения для COVID-19 — здесь
- Прогноз цен на жилье с помощью регрессии — здесь
- Прогноз оттока сотрудников с классификацией — здесь
- Популярные показатели эффективности машинного обучения — здесь
- Jupyter Notebooks против Dataiku DSS — здесь
- Power BI — от моделирования данных до потрясающих отчетов — здесь