Урок за Power BI
⚡ Умно обобщение
Power BI е MicrosoftПлатформата за бизнес разузнаване и визуализация на данни, която преобразува суровите данни от много източници в интерактивни табла и отчети. Тя обхваща настолни, сервизни и мобилни приложения и вече работи вътре Microsoft Fabric.

Преди да разберем Power BI, нека първо да научим за бизнес разузнаването:
Какво е BI?
Бизнес разузнаването (BI) е технологично обусловен метод, който ви помага да анализирате данни и да предоставяте практическа информация. Тази информация помага на корпоративни ръководители, бизнес мениджъри и други потребители да вземат информирани бизнес решения.
Какво е Power BI?
Power BI е инструмент за бизнес разузнаване и визуализация на данни за конвертиране на данни от различни източници на данни в интерактивни табла и отчети за анализ. Power BI предлага базирани на облак услуги за интерактивни визуализации с опростен интерфейс за крайните потребители да създават свои собствени отчети и табла за управление.
Различни версии на Power BI, като настолни, базирани на услуги (SaaS) и мобилни приложения, се използват за различни платформи. Power BI предоставя множество софтуерни конектори и услуги за бизнес разузнаване. Power BI също е част от... Microsoft Плат, който ще разгледаме по-късно в тази статия.
В това обучение за Power BI ще научите всички важни концепции на Power BI и ще развиете основно разбиране за това как да използвате инструмента Power BI.
История на Power BI
Ето ключовите етапи в еволюцията на Power BI:
- Power BI е замислен от Тиери Д'Херс и Амир Нец от екипа на SQL Server Reporting Services в Microsoft.
- Първоначално е проектиран от Рон Джордж през 2010 г. и е наречен Проект Кресент.
- През 2011 г. той беше включен в пакета със SQL Server, с кодово име Denali.
- Microsoft представи първия публичен предварителен преглед, наречен Power BI за Office 365, през септември 2013 г.
- Първата обща версия на Power BI пристигна на 24 юли 2015 г. Тя беше базирана на добавки за Excel като Power Query, Power Pivot, Power View и Power Map.
Защо да използвате Power BI?
Ето най-важните причини да използвате инструмента Power BI:
- Предварително изградени табла за управление и отчети за SaaS решения
- Power BI позволява актуализации на таблото за управление в реално време.
- Предлага сигурни и надеждни връзки към вашите източници на данни в облака или локално
- Power BI предлага бързо внедряване, хибридна конфигурация и защитена среда.
- Позволява изследване на данни чрез заявки на естествен език
- Предлага функции за визуализация на таблото, които се актуализират редовно с общността.
Кой използва Power BI?
Важни професионалисти, които използват инструмента Power BI, включват:
- PMO – Мениджъри на проекти и портфолио
- Бизнес и анализатори на данни
- Разработчици и администратори на бази данни
- ИТ екипи и ИТ специалисти
- Потребители на отчети от крайни потребители
- Учени по данни
Видове инструменти на Power BI
В този урок за Power BI Desktop ще научим за видовете инструменти на Power BI.
Някои важни инструменти на Power BI са:
Power BI Desktop
Power BI Desktop е основният инструмент за създаване и публикуване за Power BI. Разработчиците и опитните потребители го използват, за да създават чисто нови модели и отчети от нулата.
Разходи: Безплатно
Услуга Power BI
На линия Софтуерът като услуга (SaaS) където се хостват модели на данни, отчети и табла за управление на Power BI. Администрирането, споделянето и сътрудничеството се случват в облака.
Професионален лиценз: $14/потребител/месец
Power BI Data Gateway
Power BI Data Gateway работи като мост между услугата Power BI и локалните източници на данни, използвайки връзки DirectQuery, Import и Live Query. Инсталира се от BI администратор.
Сървър за отчети на Power BI
Може да хоства локално странични отчети, KPI, мобилни отчети и отчети на Power BI Desktop. Актуализира се на всеки 4 месеца и се инсталира/управлява от ИТ екипа. Потребителите могат да променят отчетите на Power BI и други отчети, създадени от екипа за разработка.
Power BI мобилни приложения
Мобилното приложение Power BI е достъпно за iOS и Android (посветеният Windows мобилното приложение беше оттеглено през 2021 г.). Може да се управлява чрез Microsoft Intune. Можете да използвате този инструмент, за да преглеждате отчети и табла за управление в услугата Power BI или сървъра за отчети.
Сравнение на лицензи за Power BI
Всеки инструмент по-горе се отключва с различен лиценз. Power BI Desktop остава безплатен, но споделянето на отчети в облака изисква платен лиценз за потребител или капацитет за цялата организация. Таблицата по-долу отразява... MicrosoftЦените са към 2025 г.; винаги проверявайте актуалните цени, тъй като те се променят.
| Разрешително | Цена (на потребител/месец) | Най - доброто за |
|---|---|---|
| Безплатно | $0 | Индивидуален анализ и създаване на отчети в Power BI Desktop |
| Power BI Pro | $14 | Публикуване, споделяне и съвместна работа по отчети в услугата Power BI |
| Премиум на потребител (PPU) | $24 | По-големи семантични модели, по-чести обновявания и разширени функции |
| Microsoft Капацитет на тъканта (F SKU) | Ценообразуване въз основа на капацитета | Разгръщане в цялата организация; замества оттеглените Premium SKU на капацитет (P) |
💡 Съвет: Можете да научите всичко в тази статия само с безплатния инструмент за настолни компютри; платен лиценз е необходим само за публикуване и споделяне на отчети.
Източници на данни за Power BI
Power BI се свързва със стотици източници на данни. Най-често срещаните са обобщени по-долу:
| Източник на данни | Descriptйон |
|---|---|
| Excel (.xlsx, .xlsm) | Работната книга може да съдържа данни, въведени ръчно, или данни, които се заявяват и зареждат от външни източници на данни. |
| Стойност, разделена с команди (.csv) | Файловете са прости текстови файлове с редове от данни. Всеки ред може да съдържа една или повече стойности, разделени със запетаи. |
| Power BI Desktop (.pbix) | Можете да използвате Power BI Desktop за запитване и зареждане на данни от външни източници на данни. |
| Бази данни в облака | Позволява ви да се свързвате на живо с Azure SQL база данни, Azure Synapse Analytics (преди това Azure SQL хранилище за данни) и др. |
| Бази данни на място | Можете да се свържете директно с бази данни с релационни модели на SQL Server Analysis Services. Необходим е локален шлюз за данни. |
Ключови термини, използвани в Power BI
Изображението и таблицата по-долу обясняват речника, който ще срещнете на всеки екран на Power BI:
| термин | Descriptйон |
|---|---|
| Визуализация | Визуално показване на информация за постигане на една или повече цели. То предлага показване на информация на един екран и предупреждава потребителите за проблеми или затруднения: оперативни, свързани с производителността, лични и др. |
| Набори от данни (семантични модели) | Наборът от данни е нещо, което импортирате или към което се свързвате. Наборите от данни могат да бъдат преименувани, обновявани, премахвани и изследвани. В Microsoft Fabric, наборите от данни сега се наричат семантични модели. |
| Табло | Таблото за управление е колекция, която съдържа нула или повече плочки и изпълними елементи. Използва се за представяне на персонализиран изглед на някакво подмножество от основните набори от данни. |
| Доклади | Отчетът на Power BI е една или няколко страници с визуализации. Той може да бъде създаден от нулата, закачен към табло за управление и създаден с помощта на набори от данни. |
| Плочка | Това е единична визуализация, намираща се в отчет или на табло: правоъгълна кутия, която съдържа всяка визуализация. |
Archiструктура на Power BI
Диаграмата по-долу показва трите етапа на архитектурата на Power BI:

Интеграция на данни
Организацията трябва да работи с данни, които идват от различни източници и могат да бъдат в различни файлови формати. Данните трябва да бъдатtracсъбирани от различни източници, които могат да бъдат различни сървъри или бази данни. Тези данни са интегрирани в един стандартен формат в обща област за съхранение.
Обработка на данни
На този етап интегрираните данни все още не са подготвени за визуализация, защото се нуждаят от обработка. Тези данни се обработват предварително: например, излишни и липсващи стойности се премахват от набора от данни.
Бизнес правилата трябва да се приложат към данните, след като бъдат почистени. След това можете да заредите тези данни обратно в Склад за данни.
Представяне на данни
След като данните бъдат заредени и обработени, те могат да бъдат визуализирани много по-добре с различните визуализации, които Power BI предлага. Използването на табла за управление и отчети помага за по-интуитивно представяне на данните. Тези визуални отчети помагат на крайните бизнес потребители да вземат бизнес решения въз основа на получените прозрения.
Инсталирайте и стартирайте Power BI Desktop
Стъпка 1) посещение https://powerbi.microsoft.com/en-us/desktop/
И изберете бутона „Изтегляне безплатно“
Стъпка 2) Ще бъдете пренасочени към Microsoft Магазин. Изберете бутона „Вземи“.
Стъпка 3) Щракнете върху бутона Инсталиране.
Стъпка 4) Можете да видите състоянието на напредъка на екрана.
Стъпка 5) Преди началния екран ще бъдете помолени да се регистрирате или влезете.
Стъпка 6) Когато стартирате Power BI Desktop, се показва начален екран.
Как да създадете първия си отчет в Power BI Desktop
С инсталиран Power BI Desktop можете да създадете работещ отчет за минути:
- Получаване на данни: В лентата „Начало“ щракнете върху Вземете данни и изберете източник, като например работна книга на Excel или CSV файл, след което изберете необходимите таблици в прозореца Навигатор.
- Трансформирайте данните: Кликнете Преобразуване на данни за да отворите редактора на Power Query. Премахнете празните редове, преименувайте колони и коригирайте типовете данни, след което изберете Затвори и приложи.
- Моделирайте данните: Преминаване към Изглед на модела и потвърдете връзките между таблиците. Power BI автоматично открива съвпадащите колони, но можете да плъзнете полета, за да създадете връзки ръчно.
- Изграждане на визуализации: In Изглед на отчета, плъзнете полета от екрана „Данни“ върху платното и изберете тип диаграма от екрана „Визуализации“, като например стълбовидна диаграма за сравнения или линейна диаграма за тенденции.
- Добавете слайсъри и филтри: Вмъкнете визуализация на сегментатор, за да могат читателите да филтрират по дата, регион или продукт, и използвайте панела „Филтри“, за да ограничите какво се показва на всяка страница.
- Запазване и публикуване: Запазете файла във формат .pbix. С Pro лиценз щракнете върху Публикувам да изпратите отчета до услугата Power BI и да го споделите с колеги.
💡 Съвет: MicrosoftБезплатната примерна работна книга за финанси е идеална за практикуване на тези стъпки, преди да работите със собствените си фирмени данни.
Табло за управление на Power BI
Фигурата по-долу показва табло за управление на Power BI:
Power BI Desktop е инструмент за разработка, използван за генериране на табла за управление и отчети. Приложенията на Power BI могат да бъдат достъпни от други потребители чрез настолни компютри и мобилни устройства.
Power BI се основава на следните ключови компоненти:
- PowerQuery: Може да се използва за търсене, достъп и трансформиране на публични и/или вътрешни източници на данни.
- Power Pivot: Използва се за моделиране на данни за анализи в паметта.
- Power View: Този компонент ви позволява да визуализирате, анализирате и показвате данни.
- Карта на мощността: Той вдъхва живот на данните с интерактивна географска визуализация.
- Услуга Power BI: Позволява ви да споделяте изгледи на данни и работни книги, които можете да опреснявате от локални и базирани в облак източници на данни.
- Power BI Въпроси и отговори: Тя ви позволява да задавате въпроси и да получавате незабавни отговори, като използвате заявка на естествен език.
- Шлюз за управление на данни: Той предлага периодични обновявания на данни, преглед на емисии с данни и показване на таблици.
- Каталог с данни: Този компонент позволява на потребителя да открива и използва повторно заявки с помощта на каталога с данни. Метаданните могат да бъдат улеснени за функционалност за търсене.
Какво е DAX функция?
Изразите за анализ на данни (DAX) са език за формули, който може да се използва с различни инструменти за визуализация като Power BI. Известен е още като функционален език, където пълният код се съхранява във функция. Формулите за програмиране на DAX съдържат два типа данни: числови и други.
Таблиците са свързани помежду си чрез общи колони. Ето една проста диаграма на модел на данни на Power BI, показваща връзките:
Има 3 места в Power BI, където можете да използвате DAX:
- Изчислени колони
- мерки
- Маси
Нека разгледаме всички тези примери за Power BI и да видим как работят DAX функциите.
Изчислени колони
Изчисляемата колона ви позволява да създавате нови колони въз основа на дадените данни.
Например, в таблицата „Артикули“ няма налична колона „Крайна цена“. Тук функцията DAX се използва за изчисляване на нова колона, когато са налични само единична цена и количество.
Price = List_Items[MRP]*List_Items[Qty]
В данните, показани в горния пример на Power BI, всеки ред вече ще има съответната изчислена цена.
мерки
Можете да извършите изчисление, използвайки мярка, без да е необходимо да добавяте никакви данни, както е показано в примера за Power BI по-долу. Това е много полезно за отчети, където цената може да се показва, без да е необходима изцяло нова колона за нейното съхранение.
Пример:
1] Total of the MRP column * Total of Qty column
Маси
DAX функциите в табличен модел могат да връщат цели таблици. Например, за да генерирате списък с всички градове, в които организацията има клиенти, използвайте функцията:
cities touched = DISTINCT(Customers[City])
Няколко думи за филтрите
Филтрите скриват редове, които не отговарят на зададените критерии. Изчислението след филтриране на данните ще бъде приложимо само за редове, които отговарят на тези критерии.
Power BI DAX функции
Някои важни DAX функции са:
Средно аритметично
Тази DAX функция ви позволява да намерите средната стойност от даден набор от стойности, както е показано в примера на Power BI по-долу.
Пример -
AvgComm = AVERAGE(List_Items[Price])
макс
Помага ви да намерите максимума от даден набор от стойности.
Пример – Намерете най-високия ред.
HighSale = MAX(List_Items[Price])
Min
Помага ви да намерите минимума от даден набор от стойности.
Пример – Позволява ви да откриете най-ниския ред.
LowestSale = MIN(List_Items[Price])
Броя
Преброява всякакви числови данни.
Пример – Пребройте броя на издадените билети.
TicketVolume = COUNT(Invoices[Ticket])
Свържете
Тази функция ви помага да съединявате стойности в изчислени колони. Можете да използвате CONCATENATEX, ако работите с мерки.
Пример – Свързването на имената на артикулите и MRP ще даде уникален код за всички ценови точки, на които се продава всеки продукт.
ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])
Обща сумаYTD
Тази функция ви позволява да изчислите сумата от началото на текущата година до посочената дата. Изчислението се извършва на базата на календарна година, а не на финансова година.
Пример – Изчисляване на общите продажби за колоната с цени.
CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])
Всички
Връща всичко и игнорира филтрите.
Пример – Използва се с функцията CALCULATE по-горе.
Power BI срещу Tableau
Ето основните разлики между Power BI срещу Tableau:
| параметри | Power BI | Жива картина |
|---|---|---|
| Година на основаване | 2013 | 2003 |
| Приложение | Пълни табла за анализ | Позволява ad hoc анализ |
| Използван от | Технически или нетехнически потребители | Използва се предимно от анализатори |
| Подкрепа | Ограничена поддръжка на безплатния план; по-бърза поддръжка за платените планове | Пълна подкрепа |
| скалируемост | добър | отличен |
| Инфраструктура | SaaS | Гъвкав |
Power BI и Microsoft Плат
Най-голямата скорошна промяна в Power BI е интеграцията му в Microsoft Fabric, обявен през май 2023 г. Fabric е Microsoftунифицирана аналитична платформа, която комбинира инженерство на данни, складиране на данни, анализи в реално време, наука за данни и бизнес разузнаване върху споделена база данни, наречена OneLake.
За потребителите на Power BI ежедневната работа се променя много малко: Desktop, Service, DAX и Power Query се държат както преди, така че съществуващите умения се пренасят изцяло. Основните разлики са именуването и лицензирането. Наборите от данни вече се наричат семантични модели, а Premium per-capacity (P) SKU са оттеглени в полза на Fabric (F) капацитети.
Fabric също така тласка изкуствения интелект напред. С поддържан капацитет, Copilot може да изготвя страници с отчети, да записва DAX мерки и да обобщава анализи от команден ред на разбираем език. Накратко, изучаването на Power BI днес автоматично ви подготвя за... Microsoft Плат утре.
Предимства на Power BI
Освен основните предимства, обхванати в „Защо да използваме Power BI?“ по-горе, предимствата на Power BI включват:
- Нови функции се добавят всеки месец, което е чудесно за потребителите на Excel.
- Обширни възможности за свързване с база данни, плюс функции за въпроси и отговори и публикуване в уеб.
- Интеграция и с двете Python и R за персонализирани визуализации.
- Power Query предоставя много опции за обработка и почистване на данни.
- След публикуване в услугата Power BI, можете да планирате обновявания без ръчна намеса.
- Power BI е подкрепен от изкуствен интелект и възможности за машинно обучение, включително Copilot.
Недостатъци на Power BI
Ето недостатъците/недостатъците на използването на Power BI:
- Таблата за управление и отчетите се споделят само в рамките на вашата организация, освен ако не са гост-потребител (Azure Достъпът (AD B2B) е конфигуриран.
- Power BI няма да смесва импортирани данни с данни, до които се осъществява достъп чрез връзки в реално време.
- С Pro лиценз, Power BI не приема семантични модели (набори от данни) по-големи от 1 GB; по-големите модели изискват Premium Per User или Fabric капацитет.
- Таблата за управление никога не приемат или предават параметри на потребител, акаунт или други обекти.
- Сравнително малко източници на данни позволяват връзки в реално време към отчети и табла за управление на Power BI.









