BI Consult
  • Перейти на QlikSense
  • Перейти на QlikView
  • Перейти на Tableau
  • Перейти на Power BI
  • Контакты
  • +7 812 334-08-01
    +7 499 608-13-06
  • EN
  • Отправить сообщение
  • Главная
  • Продукты Business-Qlik
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • Энергетика
    • Фрод-менеджмент
    • E-Commerce
    • Фармацевтика
    • Построение хранилища данных
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • Process Mining
    • Сквозная аналитика
  • Платформы
    • Qlik Sense
    • QlikView
    • Tableau
    • Microsoft Power BI
    • Геоаналитика Qlik GeoAnalytics
    • Qlik NPrinting - рассылка отчетности QlikView/Qlik Sense
    • KliqPlanning Suite - бюджетирование в QlikView
    • ATK BiView-1C Коннектор (для Qlik/Tableau/PowerBI)
    • QlikView/Qlik Sense SAP Коннектор
    • QlikView R-Коннектор
    • Qlik Web Connectors - коннектор Google, Facebook, Twitter
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • Библиотека extention для Qlik
    • Qlik Alerting
    • Qlik Data Integration Platform - создание Data Lake
    • Qlik Data Catalog решение для Data Governance
    • ATK BiView документация
  • Услуги
    • Консалтинг
    • Пилотный проект
    • План обучения и сертификации
    • Подготовка специалистов по Qlik
    • Бесплатное обучение Qlik
    • Сертификация Qlik
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • Аудит приложений Qlik и Tableau
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс по Qlik Sense
    • Учебный курс по Tableau
    • Учебный курс по Microsoft Power BI
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс для бизнес-аналитиков
    • Учебный курс по NPrinting
    • Учебный курс по BigQuery
    • Учебный курс по Azure Databricks
    • Учебный курс по DWH
    • Учебный курс по Data Governance
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс администратора Qlik Sense
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

QlikView / Qlik Sense

  • Qlik Sense
    • Возможности Qlik Sense
    • Qlik Sense Enterprise
    • Qlik Sense Desktop
    • Qlik Sense Saas облачная инфраструктура для компаний
    • Источники данных и хранение данных
    • Безопасность и разграничение прав доступа
    • Масштабируемость
    • Политика лицензирования Qlik Sense
    • Qlik Sense November 2021: новые возможности
    • Географические карты в Qlik Sense
    • Qlik Sense Cloud / Qlik Sense в облаке
    • Учебное пособие по Qlik Sense
  • QlikView
    • Архитектура
    • Отличия QlikView от традиционных BI-систем
    • Политика лицензирования QlikView
    • Системные требования и сайзинг
    • Отличие от OLAP-систем
    • QlikView on Mobile
    • Qlik и Big Data
    • Демонстрационные примеры
    • QlikView в "облаке" (Amazon) / QlikView in the cloud
    • Интеграция QlikView с Microsoft SharePoint
    • Учебное пособие по QlikView
    • Что такое QlikView Publisher
    • QlikView Extranet Server и дистрибуция отчетности внешним пользователям
  • Qlik Data Catalog
  • Qlik Alerting
  • Qlik Data Integration Platform
  • Add-ons для QlikView
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • QlikView/Qlik Sense ATK BiView-1C Коннектор
    • Документация ATK BiView
    • Qlik NPrinting
    • Геоаналитика Qlik GeoAnalytics
    • GeoQlik
    • KliqPlanning Suite
    • QlikView/Qlik Sense SAP Коннектор
    • QlikView R-Коннектор
    • Qlik Web Connectors
    • QlikView Cognos TM1 Коннектор
    • Визуализация графов в Qlik Sense с помощью Ogma / Linkurious
  • Учебный курс по Qlik Sense

Tableau

  • Tableau
    • Tableau Desktop
    • Tableau Server
    • Tableau Prep
    • Технологии
    • Источники данных Tableau
    • Безопасность в Tableau
    • Политика лицензирования
    • Tableau 2021: новые возможности
    • Сравнение продуктов Tableau (Desktop, Server, Online, Public)
    • Демонстрационные примеры
    • Учебный портал Tableau
    • Коробочное решение "Мониторинг Tableau Server"
    • Чем отличаются Tableau Reader и Viewer?
  • Учебный курс по Tableau

Другое

  • Microsoft Power BI
    • Power BI Desktop
    • Power BI Report Server
    • Отраслевые решения Microsoft Power BI
    • Политика лицензирования Microsoft Power BI
    • Power BI Mobile
    • Учебные курсы Microsoft Power BI
    • Архитектура Power BI
    • Обработка данных в Power BI
    • Аудит системы Power BI
  • Учебный курс по Microsoft Power BI
  • Alteryx
    • Alteryx Designer
    • Инструменты Alteryx Designer
    • Alteryx Server
    • Alteryx Analytics Gallery
    • Alteryx. Создание приложения, workflow, ETL
  • Data Engeneering
    • Создание Data Lake
    • Создание Data Warehouse
    • Учебный курс "Современная архитектура хранилища данных"
Главная » Курсы » Учебный курс по Microsoft Power BI

Архитектура Power BI – 7 компонентов, и объяснение их работы

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

Давайте начнем и сначала разберемся с концепцией.

 

Архитектура Power BI

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

  • Power Query (для объединения и преобразования данных)
  • Power BI Desktop (сопутствующий инструмент разработки)
  • Power BI Mobile (для телефонов Android, iOS, Windows)
  • Power Pivot (для моделирования табличных данных в памяти)
  • Power View (для просмотра визуализаций данных)
  • Power Map (для визуализации трехмерных геопространственных данных)
  • Power Q&A (для вопросов и ответов на естественном языке)

 

Проще говоря, пользователь Power BI берет данные из различных источников, таких как файлы, источник Azure, онлайн-службы, DirectQuery или источники в шлюзе. Затем они работают с этими данными в приложении Power BI Desktop. Здесь импортированные данные очищаются и преобразуются в соответствии с потребностями пользователя.

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

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

Служба Power BI – это общедоступная облачная платформа, а сервер отчетов Power BI – это локальная платформа, защищенная брандмауэром.

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

 

 

 

 

 

Компоненты архитектуры Power BI

Давайте узнаем подробнее о компонентах архитектуры Power BI.

 

1. Источники данных

Важным компонентом Power BI является широкий спектр источников данных. Вы можете импортировать данные из файлов в вашей системе, облачных онлайн-источников данных или напрямую подключаться к живым соединениям. Если вы импортируете данные из локальных или онлайн-сервисов, действует ограничение в 1 ГБ. Вот некоторые из часто используемых источников данных в Power BI:

  • Excel
  • Текст/CSV
  • XML
  • JSON
  • База данных Oracle
  • База данных IBM DB2
  • База данных MySQL
  • База данных PostgreSQL
  • База данных Sybase
  • База данных Teradata
  • База данных SAP HANA
  • Сервер SAP Business Warehouse
  • Amazon Redshift
  • Impala
  • Google BigQuery (бета)
  • База данных SQL Azure
  • Отчеты Salesforce
  • Google Analytics
  • Facebook
  • GitHub

 

Вы должны изучить источники данных Power BI.

 

2. Power BI Desktop

Power BI Desktop – это клиентский инструмент, известный как вспомогательный инструмент для разработки и создания.

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

Вы можете бесплатно загрузить и установить Power BI Desktop. Используя функции Power BI Desktop, можно выполнять очистку данных, создавать бизнес-метрики и модели данных, определять отношения между данными, определять иерархии, создавать визуальные элементы и публиковать отчеты.

 

3. Power BI Service

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

Он доступен в трех версиях:

  • Бесплатная версия
  • Pro версия
  • Премиум-версия

 

Служба Power BI, известная как «Power BI.com», «Рабочая область Power BI», «Сайт Power BI» и «Веб-портал Power BI». Этот компонент также предлагает расширенные функции, такие как вопросы и ответы на естественном языке и предупреждения.

 

4. Power BI Report Server

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

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

Хотите узнать об этом больше? Ознакомьтесь с учебным пособием по серверу отчетов Power BI

 

5. Power BI Gateway

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

Стоп! Вы уже читали наше руководство по Power BI Gateway?

 

6. Power BI Mobile

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

 

7. Power BI Embedded

Power BI Embedded предлагает API-интерфейсы, которые используются для встраивания визуальных элементов в пользовательские приложения.

Работа с архитектурой Power BI

Теперь, когда мы разобрались с отдельными компонентами Power BI, давайте узнаем, как все эти компоненты работают вместе. Мы разберемся с архитектурой Power BI с помощью этой схемы.

 

 

 

 

Если вы присмотритесь, на диаграмме есть нумерация каждого компонента в архитектуре. Также обратите внимание, что нижняя половина – это локальная часть, а верхняя половина – это облачные сервисы.

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

 

Локальные

Power BI Desktop – это дополнительный инструмент для разработки, создания и публикации. Вы можете импортировать данные из источников данных в Power BI Desktop и использовать их для создания отчетов, а затем публиковать их в службе Power BI или на сервере отчетов Power BI.

Вы также можете публиковать книги Excel непосредственно с помощью Power BI Publisher для Excel на сервере отчетов Power BI. Инструменты данных SQL Server и Report Publisher помогают в создании наборов данных, ключевых показателей эффективности, мобильных отчетов, отчетов с разбивкой на страницы и т. д. Отчеты всех видов публикуются на сервере отчетов Power BI, откуда они распространяются среди конечных пользователей.

 

В облаке

Важным компонентом архитектуры Power BI является шлюз Power BI. Шлюз Power BI действует как безопасный канал для передачи данных из локальных источников данных в облачные приложения или сайты.

На облачной стороне архитектуры находится множество компонентов. Как полный пакет Power BI с потоками данных, наборами данных, информационными панелями, отчетами, Power BI Embedded, Power BI Premium и т. д. вы можете встраивать свои отчеты и информационные панели в Teams, SharePoint, пользовательские приложения и т. д. Есть источники данных в облаке, чтобы подключаться к инструментам Power BI через прямые подключения.

Также есть уровень аутентифицированных пользователей, которые совместно используют опубликованные отчеты и информационную панель и сотрудничают друг с другом, чтобы принимать обоснованные решения на основе полученных сведений. Существуют разные типы пользователей, которые используют отчеты и информационные панели Power BI и подключаются через веб-браузеры, Excel, сторонние инструменты и мобильные устройства (iOS, Windows, приложения для Android).

 

Power BI Service

Как мы узнали в предыдущих разделах, все отчеты, которые вы создаете в Power BI Desktop, публикуются на облачной платформе, известной как Служба Power BI.

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

Архитектура Службы Power BI состоит из двух частей:

  • Клиентская часть
  • Серверная часть

 

Кластер клиентской части

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

Также диспетчер трафика Azure используется для направления запросов пользователей в ближайший центр обработки данных после проверки подлинности. После проверки подлинности клиента/пользователя сеть доставки контента Azure (CDN) распространяет статический контент/файлы Power BI среди пользователей.

 

 

 

 

 

Серверный кластер

Серверные службы Power BI работают с визуализациями, наборами данных, хранилищем, отчетами, подключениями к данным, обновлении данных и другими взаимодействиями с Power BI. На серверной стороне у веб-клиента есть только две прямые точки взаимодействия: Azure API Management и Gateway Role. Эти два компонента отвечают за балансировку нагрузки, аутентификацию, авторизацию, маршрутизацию и т. д.

 

 

 

 

Работа службы Power BI

  • Power BI хранит свои данные в двух основных репозиториях; Azure block storage и Azure SQL database. В Azure block storage хранятся наборы данных, загруженные пользователями, а все метаданные и данные, связанные с системой, хранятся в Azure SQL database.
  • После того, как служба управления API Azure аутентифицирует запрос пользователя, он отправляется в Gateway Role. Gateway Role обрабатывает запросы и направляет их в подходящие компоненты, такие как роль презентации, роль обработки фоновых заданий, роль данных и роль перемещения данных.
  • Например, роль презентации обрабатывает все запросы, связанные с визуализацией, например, для информационных панелей и отчетов.
  • Для всех запросов, связанных с данными, запрос отправляется ролью шлюза роли данных или роли перемещения данных.
  • Серверная часть службы Power BI использует служебную шину Azure для подключения локальных источников данных к облаку. Служебная шина Azure получает все запросы на выборку данных из локального источника данных. Затем она обрабатывает запрос и выполняет запрос в локальном источнике данных для извлечения данных из него в облачную службу.
  • Azure Service Fabric управляет всеми микросервисами и компонентами, связанными с запуском Power BI.
  • Кэш Azure AD помогает создавать отчеты в режиме реального времени с использованием данных, хранящихся в оперативной памяти системы Power BI.

 

Резюме

На этом мы завершаем наше руководство по архитектуре Power BI. Здесь мы узнали обо всех важных компонентах архитектуры Power BI, и увидели, как они работают вместе. Также мы подробно узнали о функционировании службы Power BI и разобрались в ее работе.

Пора переходить к следующей статье– Компоненты Power BI

Надеемся, эта информация была полезной для вас.

 

 

 

Узнать стоимость решенияЗапросить видео презентацию

Запросить видео презентацию Запросить доступ к демо стенду online Узнать стоимость лицензий

Задать вопрос

loading...

Решения

Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

Клиенты

  • Внедрение BusinessQlik for Retail - готового отраслевого решения для сетей магазинов по аналитике. Блоки - продажи, товародвижение и маркетинг.

  • Материк

    Реализованные модули: анализ соответствия системы менеджмента качества (СМК); анализ товарного запаса; анализ оборачиваемости задолженностей; анализ клиентской базы.

  • Аладушкин

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

  • classic-spb

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

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Банки
    • Страхование
    • Фармацевтика
    • Лизинг
    • Логистика
    • Медицина
    • Нефтегазовый сектор
    • Сеть ресторанов
  • Продукты
    • Qlik Sense
    • QlikView
    • Tableau
    • Microsoft Power BI
    • ATK BiView-1C Коннектор (для Qlik/Tableau/PowerBI)
    • Vizlib Qlik Sense extentions (библиотека экстеншнов)
    • NPrinting
    • Геоаналитика Qlik GeoAnalytics
    • KliqPlanning Suite
    • Qlik WebConnectors
    • QlikView R Коннектор
    • QlikView/Qlik Sense SAP Коннектор
    • Alteryx
    • Qlik Data Catalog
    • Документация ATK BiView
  • Услуги
    • Консалтинг
    • Пилотный проект
    • Поддержка
    • План обучения и сертификации Qlik
    • Бесплатное обучение
    • Учебные курсы
    • Сертификация Qlik
    • Аудит приложений
  • Курсы
    • Учебный курс по Qlik Sense
    • Учебный курс по Tableau
    • Учебный курс по Microsoft Power BI
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс по NPrinting
    • Учебный курс по Azure Databricks
    • Учебный курс по Google BigQuery
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
  • Функциональные решения
    • Продажи
    • Финансы
    • Склад
    • HR
    • S&OP и прогнозная аналитика
    • Внутренний аудит
    • Геоаналитика
    • Категорийный менеджмент
    • Построение хранилища данных
    • Система управления KPI и BSC
    • Управление цепочками поставок
    • Маркетинг
    • Цифровая трансформация
    • Сквозная аналитика
    • Process Mining
QlikView Partner
LinkedInYouTubeVkontakteFacebook
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru