Учебное пособие по Power BI - введение в Power BI
Добро пожаловать в учебник по Power BI. Прежде чем мы начнем наше путешествие по изучению новой технологии бизнес-аналитики под названием Microsoft Power BI, сперва мы должны рассмотреть ее основы. В этом первом посте по Microsoft Power BI мы предоставим вам интересную информацию и идеи, заложенные в этой технологии бизнес-аналитики. Мы просим вас выделить некоторое время и тщательно изучить этот вопрос, поскольку это базовый блок для изучения технологии Power BI.
Мы можем с уверенностью предположить, что почти все из вас в той или иной мере знакомы с бизнес-аналитикой и визуализацией данных. Особенно в современном мире, где данные – это ценнейший ресурс любого бизнеса и организации. Без этого Робина нет Бэтмена! Данные – это кладезь знаний и ценной информации, которая используется руководителями бизнеса для принятия прибыльных и эффективных решений в нужное время.
«BI – это предоставление нужных данных в нужное время нужным людям, чтобы они могли принимать правильные решения»
–Ник Смит из Microsoft BI Solutions Marketing
Учебное пособие по Power BI
Прежде чем начать рассмотрение Power BI, мы вкратце рассмотрим бизнес-аналитику (BI). Это относится к получению необработанных данных из источника, их преобразованию и использованию для создания отчетов и графиков для анализа данных.
Графическое представление табличных данных называется визуализацией. Это позволяет пользователю визуализировать важную информацию с помощью диаграмм, графиков, ключевых показателей эффективности, карт и т. д., чтобы получить ценную информацию, просто взглянув на эту визуализацию. Что ж, Microsoft Power BI – это инструмент, обладающий возможностями бизнес-аналитики и визуализации данных.
Что такое Power BI?
Power BI – это облачный сервис бизнес-анализа и аналитики от Microsoft. Это – набор инструментов бизнес-аналитики и визуализации данных, таких как программные сервисы, приложения и коннекторы данных.
Мы можем использовать наборы данных, импортированные в Power BI, для визуализации и анализа данных, создания отчетов, информационных панелей и приложений для совместного использования. Power BI – это удобный инструмент, который предлагает впечатляющие функции перетаскивания и возможности самообслуживания.
Microsoft предлагает три типа платформ Power BI:
- Power BI Desktop (десктопное приложение)
- Power BI Service (SaaS – приложение, как сервис)
- Power BI Mobile (Для устройств на базе iOS и Android)
Кроме того, мы можем развернуть Power BI как на локальных, так и на облачных платформах.
На изображении, приведенном ниже, вы можете увидеть поток процесса в Power BI.
Почему Power BI?
Как мы уже узнали в предыдущем разделе по Power BI – это общий термин, который управляет различными видами служб.
- Есть облачная служба бизнес-аналитики под названием Power BI Services, которая используется для просмотра информационных панелей и обмена ими.
- Приложение Power BI Desktop.
- Еще один полезный сервис – Power BI Embedded, который работает на облачной платформе Azure, и мы можем использовать его для создания отчетов, ETL и анализа данных.
Кроме того, мы также обсудим несколько моментов, касающихся того, почему Power BI является важным инструментом и зачем он нам нужен.
- В Power BI можно выполнить анализ в реальном времени, установив прямые подключения к источникам данных. Кроме того, он обновляет данные до последней секунды.
- Вы можете использовать настраиваемые визуализации из галереи визуальных элементов. Пользовательские визуальные эффекты разделены на множество опций и категорий.
- Вы можете быстро найти важную информацию и наборы данных в своих данных, используя опцию «Quick Insights».
- Установите активное или неактивное соединение с локальными источниками данных, такими как SQL Server, и используйте безопасный канал для доступа к данным через шлюзы данных. Это подготавливает Power BI для работы в компании, поскольку локальные подключения делают передачу данных безопасной, а технологию масштабируемой и надежной.
- Вы можете подключаться к другим службам, таким как SQL Server Analysis Services (SSAS), Microsoft Excel и т. д. через Power BI.
- Power BI – это программное обеспечение нового века, использующее новейшие технологии, такие как HTML 5.0, базы данных хранилища столбцов, облачные вычисления, мобильные приложения и т. д. Это помогает поддерживать Power BI на вершине популярности, поскольку он постоянно обновляется с помощью новейших функций.
История Power BI
Power BI – это продукт Microsoft, впервые выпущенный 11 июля 2011 года. Первоначально он был разработан и создан Роном Джорджем в 2010 году, он выпустил его под названием «Project Crescent». Позже, в сентябре 2013 года, Microsoft изменила название на Power BI и запустила его для широкой аудитории.
Этот релиз Power BI был для Office 365 и там были надстройки Microsoft Excel, Power Pivot, Power View, Power Query. В более поздних версиях Microsoft добавила расширенные функции, такие как вопросы и ответы на естественном языке, безопасность данных и возможность подключения на уровне компании, шлюза данных Power BI и т. д.
Первый общедоступный релиз Power BI состоялся 24 июля 2015 года. По состоянию на 2019 год Power BI официально объявлен одним из ведущих инструментов бизнес-аналитики по версии Gartner Magic Quadrant за 2020 год для платформы аналитики и бизнес-аналитики.
Возможности Power BI
Вот некоторые из важнейших и интересных функций Power BI:
- Визуализации/пользовательские визуализации
- GetData (источники данных)/подключения к данным
- Наборы данных
- Информационные панели
- Фильтры
- Специальный анализ
- Отчеты/специальные отчеты
- Индикаторы тренда
- Оперативная аналитическая обработка (OLAP)
- Панель навигации
- Поле вопросов и ответов на естественном языке
- Функции и формулы DAX
- Средство запуска приложений Office 365
- Пакеты контента
- Создание интерактивных отчетов
Подробнее об этих функциях вы можете узнать из нашего отдельного руководства по функциям Power BI.
Компоненты Power BI
Power BI – это программный пакет для бизнес-аналитики и интеллектуального анализа данных, который представляет собой набор различных сервисов от Microsoft. Эти службы играют определенную роль и работают в координации друг с другом, чтобы Power BI функционировал как единое целое. В этом разделе руководства по Power BI мы узнаем о каждой из этих служб или компонентов Power BI и их ролях.
- Power Query: мы используем эту службу для доступа, поиска и преобразования данных из общедоступных или локальных/внутренних источников данных.
- Power Pivot: эта служба предоставляет инструменты для моделирования данных, взятых из источника данных в памяти, для их использования в аналитике.
- Power View: в этой службе есть множество инструментов для графического представления данных с помощью визуальных элементов и их использования для анализа.
- Power Map: поставляется с инструментами и возможностями для визуализации геопространственных данных или информации в трехмерной модели на карте. Вы можете использовать эти карты в отчете Power BI.
- Power BI Desktop: это вспомогательный инструмент разработки для Power View, Power Query и Power Pivot. Вы можете импортировать данные из источника данных, подготовить и преобразовать их и использовать в визуализациях для создания отчетов в Power BI Desktop.
- Веб-сайт Power BI: это веб-платформа для просмотра приложений или решений Power BI и обмена ими. Используя веб-сайт Power BI, вы можете создавать информационные панели из отчетов, делиться информационными панелями с другими пользователями Power BI, а также фрагментировать данные в отчете.
- Power Service: Power Service позволяет обмениваться книгами и представлениями данных с другими пользователями. Данные регулярно обновляются из локальных и/или облачных источников данных.
- Power Q&A: используя опцию Power Q&A, вы можете искать свои данные или получать информацию, вводя запросы на естественном языке. Он мгновенно понимает ваш запрос и возвращает релевантные результаты.
- Мобильные приложения Power BI: бизнес-пользователи просматривают отчеты и информационные панели, опубликованные в облачной службе, и взаимодействуют с ними с помощью экземпляров Power BI, размещенных на мобильных устройствах. Мобильные устройства Android, Windows и iOS поддерживают мобильные приложения Power BI.
- Каталог данных: опция «Каталог данных» предлагает возможность поиска и повторного использования запросов.
- Шлюз управления данными: этот компонент управляет периодическим обновлением данных, просмотром каналов данных и отображением таблиц.
Архитектура Power BI
Чтобы лучше понять Power BI, мы можем разделить архитектуру на три части или фазы:
1. Интеграция данных
В Power BI мы можем импортировать данные из разных источников в разных форматах. На этапе интеграции данных Power BI объединяет (извлекает) данные из разных источников данных и преобразует их в стандартный формат. После того, как данные интегрированы в Power BI, они хранятся в общей области хранения, известной как промежуточная область.
2. Обработка данных
После того, как Power BI интегрирует и сохранит данные в безопасном месте, необработанные данные потребуют некоторой обработки. Несколько операций обработки или очистки преобразуют необработанные данные, например, удаление избыточных значений и т. д. Позже мы применим соответствующие бизнес-правила к обработанным данным, которые преобразуют их в соответствии с потребностями нашего бизнеса. Эти преобразованные данные будут загружены в хранилища данных. Это завершит полный процесс ETL.
3. Представление данных
На этом заключительном этапе обработанные данные перемещаются из хранилища в платформы Power BI, такие как Power BI Desktop, для создания отчетов, информационных панелей и систем показателей. Power BI предлагает широкий спектр визуализаций. Мы также можем импортировать пользовательскую визуализацию с торговой площадки. На платформах разработки отчетов мы можем публиковать отчеты в Интернете или в мобильных приложениях, чтобы делиться ими с другими бизнес-пользователями.
Получите полное представление об архитектуре Power BI
Пользователи Power BI
Пользователи Power BI разделены на четыре раздела в зависимости от цели использования Power BI. Этими четырьмя типами пользователей являются аналитики, бизнес-пользователи, ИТ-специалисты и разработчики. Давайте узнаем о них больше.
1. Аналитики
Аналитики используют Power BI для разработки отчетов, информационных панелей, моделей данных и их изучения, чтобы получить ценную информацию о данных. Power BI предлагает широкий спектр источников данных, из которых аналитик может извлекать данные, создавать общий набор данных, очищать и готовить эти данные для создания отчетов и проведения анализа.
2. Бизнес-пользователи
Бизнес-пользователи – это обычные пользователи, которые изучают отчеты и информационные панели, которыми можно поделиться на веб-сайте Power BI или в мобильном приложении. Бизнес-пользователи получают самую свежую информацию, которая помогает вовремя принимать важные решения. Они также могут установить оповещение о любых изменениях или отклонениях в данных (если они возникнут).
3. ИТ-специалисты
ИТ-специалистов в основном заботят масштабируемость, доступность и безопасность данных. Они также централизованно управляют всеми службами и пользователями Power BI.
4. Разработчики
Разработчики несут ответственность за всю техническую работу. Их ключевые роли заключаются в создании настраиваемых визуальных элементов для использования в Power BI, встраивании Power BI в другие приложения, создании отчетов и т. д.
Подключения к данным в Power BI
Есть множество источников данных, из которых вы можете извлекать данные в Power BI. Вы можете подключаться к файлам данных в своей локальной системе, к файлам Excel, к базе данных SQL Azure, Facebook, Google Analytics, наборам данных Power BI и т. д.
Вы можете подключаться к облачным источникам, локальным источникам данных с помощью шлюзов, онлайн-сервисов, прямых подключений и т. д. Ниже мы перечислили некоторые самых часто используемых источников данных.
- Файл: Excel, текст/CSV, XML, PDF, JSON, папка, SharePoint.
- База данных: база данных SQL Server, база данных Access, база данных Oracle, база данных SAP HANA, IBM, MySQL, Teradata, Impala, Amazon Redshift, Google BigQuery и т. д.
- Power BI: наборы данных Power BI и потоки данных Power BI.
- Azure: Azure SQL, хранилище данных SQL Azure, службы аналитики Azure, озеро данных Azure, Azure Cosmos DB и т. д.
- Онлайн-сервисы: Salesforce, Azure DevOps, Google Analytics, Adobe Analytics, Dynamics 365, Facebook, GitHub и т. д.
- Прочее: сценарий Python, сценарий R, Web, Spark, файл Hadoop (HDFS), ODBC, OLE DB, Active Directory и т. д.
Цены на Power BI
Теперь мы уверены, что Power BI должен вам понравиться после того, как вы узнали, что он предлагает. Итак, вы, наверное, захотите узнать цену на это ПО и стоимость его лицензирования. Итак, мы расскажем вам о ценах на разные версии с их функциями. Microsoft выпустила три тарифных плана для Power BI:
- Базовая версия Power BI Desktop бесплатна и включает инструменты для визуализации данных, подготовки данных, моделирования данных, очистки данных и публикации отчетов в Power BI Service.
- Power BI Pro доступен по цене подписки $9,99 на пользователя в месяц. Вы можете попробовать 60-дневную бесплатную пробную версию перед покупкой подписки. Этот план для Power BI Pro включает инструменты для совместной работы с данными, 360-градусное представление информационных технологий в реальном времени, управление данными и возможность публиковать отчеты где угодно.
- Power BI Premium доступен по цене $4,995 в месяц за один выделенный ресурс хранения и средство облачных вычислений.
Компании, использующие Power BI
Power BI – это относительно новое программное обеспечение для бизнес-аналитики, которое очень быстро набирает популярность. Он уже собрал огромную клиентскую базу по всему миру и быстро расширяется. Вот список нескольких известных клиентов, которые используют Power BI в качестве ПО для бизнес-анализа:
- DELL
- Capgemini
- Nuevora
- Accenture
- Agile BI
- Data Bear
Пример использования Power BI в Rolls-Royce
В этом разделе мы кратко рассмотрим пример использования Power BI. Это поможет нам понять роль Power BI в реальной жизни. Итак, в центре нашего внимания – Rolls-Royce. Эта компания в представлении не нуждается.
По состоянию на текущий год компания производит более 13,000 двигателей для коммерческих самолетов во всем мире. Это говорит об огромной и постоянно растущей клиентской базе. Теперь давайте пойдем дальше и посмотрим, с какими проблемами столкнулась компания и насколько полезен был Power BI.
Проблема
Самой фундаментальной задачей компании является оптимизация затрат на техническое обслуживание, эксплуатационные расходы, расходы на топливо и т. д. Это станет возможно только тогда, когда компания сможет записывать, получать доступ и анализировать данные, производимые всеми системами и оборудованием самолета. С развитием технологий системы могут записывать все больше и больше сигналов, которые являются данными от различных датчиков самолета. Это приводит к постоянному увеличению объемов данных. Таким образом, компании требовалась хорошая система управления и анализа данных, которая фильтрует важные сигналы или данные и использует их для получения информации.
В дополнение к этому компания Rolls-Royce запустила модель обслуживания клиентов, известную как «TotalCare Services». Это была очень успешная инициатива, в рамках которой заказчик оказывал услуги по техническому обслуживанию двигателей. Для этого компании требовалось правильное понимание данных, чтобы они могли установить связь со своими клиентами.
Изменение
Компания Rolls-Royce выбрала платформу Microsoft Azure и Power BI для управления и анализа терабайтов данных, поступающих от двигателей и систем обслуживания. С помощью Microsoft Azure компания смогла агрегировать данные из различных мест и источников. А с помощью Microsoft Power BI они смогли провести анализ извлеченных данных.
С помощью Power BI они проектировали и создавали информационные панели и отчеты с информативными визуальными элементами и диаграммами. Раньше создание информативных отчетов для анализа данных занимало у них много времени. Но с Power BI это стало простейшим шагом во всем процессе. Таким образом, Power BI играет решающую роль в предоставлении ценной информации о данных, чтобы компания могла сосредоточиться на повышении операционной эффективности и налаживании долгосрочных отношений со своими клиентами.
Резюме
На этом наше вводное руководство по Microsoft Power BI подошло к концу. Мы надеемся, что оно помогло вам заложить прочный фундамент в изучении технологии. В следующих руководствах мы более подробно расскажем вам об интересных темах и инструментах Power BI.
Следующая статья для вас –плюсы и минусы Power BI