Blog JSystems - uwalniamy wiedzę!

Szukaj
Cztery rozne wizualizacje Power BI obok siebie: mapa Polski, drzewo treemap, wykres pierscieniowy i kolumnowy na danych sprzedazowych
Cztery różne wizualizacje zbudowane w Power BI Desktop na jednym zbiorze danych sprzedażowych: mapa Polski, drzewo (treemap) podkategorii, wykres pierścieniowy i kolumnowy. To samo źródło, cztery zupełnie różne sposoby pokazania liczb.

Gdy ktoś pyta nas, czym jest Power BI, najprościej odpowiedzieć obrazkiem powyżej. To cztery różne wizualizacje zbudowane w Power BI na jednym zbiorze danych przykładowej sieci sklepów — mapa Polski ze sprzedażą wg miast, drzewo podkategorii produktów, wykres pierścieniowy i kolumnowy. Każda pokazuje te same liczby z innej strony i każda jest interaktywna: klikasz element, a pozostałe od razu filtrują się do wyboru. W tym artykule pokażemy Ci, jak takie raporty powstają, z czego składa się Power BI i jakie rodzaje wykresów oferuje. Wszystkie zrzuty pochodzą z działającej aplikacji Power BI Desktop, a dane są nasze, polskie.

Czym jest Power BI?

Power BI to platforma firmy Microsoft do analizy danych i tworzenia interaktywnych raportów. Należy do kategorii narzędzi business intelligence (analityki biznesowej) — takich, które zamieniają surowe liczby z arkuszy i baz danych w czytelne wykresy, pulpity i podsumowania, na podstawie których podejmuje się decyzje.

Power BI to nie jeden program, lecz trzy współpracujące elementy:

  • Power BI Desktop — bezpłatna aplikacja na Windows, w której budujemy raporty: łączymy się z danymi, czyścimy je, tworzymy model i projektujemy wizualizacje. To w niej spędzasz najwięcej czasu i to ją widzisz na zrzutach w tym artykule.
  • Power BI Service — usługa w chmurze, do której publikujemy gotowe raporty, żeby udostępnić je współpracownikom, ustawić automatyczne odświeżanie danych i oglądać pulpity z poziomu przeglądarki.
  • Power BI Mobile — aplikacja na telefon i tablet, dzięki której te same raporty mamy pod ręką w terenie.

Do samej nauki i budowania raportów wystarczy bezpłatny Power BI Desktop — nie potrzebujesz żadnej płatnej licencji, żeby zacząć.

Chcesz od razu spróbować? Power BI Desktop pobierzesz bezpłatnie ze strony Microsoftu — instalacja zajmuje kilka minut, konto ani karta nie są potrzebne.

Pobierz Power BI Desktop

Jak Power BI zamienia dane w raport — krok po kroku

Droga od surowych danych do gotowego wykresu zawsze przebiega podobnie: łączymy się ze źródłem, czyścimy dane, układamy je w model i dopiero na tej podstawie rysujemy wizualizacje. Przejdziemy przez te etapy na realnym przykładzie — zbiorze sprzedażowym fikcyjnej polskiej sieci sklepów z elektroniką, który wczytamy ze zwykłego pliku Excel.

Pobierz nasz zbiór danych i przejdź przez cały artykuł na tych samych liczbach: RetailPro_dane.xlsx — 8 arkuszy fikcyjnej sieci sklepów (sprzedaż, produkty, sklepy, kalendarz i więcej).

Pobierz plik Excel (xlsx)

1. Łączenie z danymi

Pracę zaczynamy od polecenia Pobierz dane. Power BI potrafi połączyć się z ponad setką źródeł: plikami Excel i CSV, bazami danych (SQL Server, PostgreSQL, Oracle), usługami chmurowymi, stronami internetowymi czy interfejsami API. Po wskazaniu pliku otwiera się Nawigator, w którym wybieramy, które arkusze albo tabele wczytać — z podglądem zawartości po prawej stronie.

Okno Nawigatora Power BI z lista polskich tabel i podgladem danych tabeli sprzedazy
Nawigator po wczytaniu pliku Excel: po lewej tabele naszego zbioru (wymiary i tabela sprzedaży), po prawej podgląd danych zaznaczonej tabeli.

2. Power Query — czyszczenie i przekształcanie danych

Rzadko zdarza się, że dane są od razu gotowe do analizy. Do ich uporządkowania służy Power Query — edytor, w którym usuwamy puste wiersze, zmieniamy typy kolumn, łączymy tabele czy dzielimy teksty. Każda operacja zapisuje się jako osobny krok na liście „Zastosowane kroki", więc cały proces jest powtarzalny: gdy dane się zmienią, Power BI wykona te same przekształcenia automatycznie.

Edytor Power Query z lista zapytan, podgladem danych i panelem zastosowanych krokow
Edytor Power Query: po lewej lista zapytań, na środku podgląd danych, po prawej panel „Zastosowane kroki” zapisujący kolejne przekształcenia.

Pod spodem każdy krok to fragment kodu w języku M (języku Power Query). Nie trzeba go pisać ręcznie — powstaje sam, gdy klikamy w interfejsie — ale warto wiedzieć, że tak wygląda:

Power Query M
let
    Zrodlo = Excel.Workbook ( File.Contents ( "RetailPro_dane.xlsx" ), null, true ),
    FaktSprzedaz = Zrodlo{[Item="FaktSprzedaz",Kind="Sheet"]}[Data],
    Naglowki = Table.PromoteHeaders ( FaktSprzedaz, [PromoteAllScalars=true] ),
    ZmienionoTyp = Table.TransformColumnTypes ( Naglowki,
        {{"SprzedazID", Int64.Type}, {"WartoscNetto", Currency.Type}} )
in
    ZmienionoTyp

3. Model danych i relacje

Gdy mamy kilka tabel, łączymy je w model danych. W widoku modelu rysujemy relacje — powiązania między tabelami, na przykład „każda sprzedaż dotyczy jednego produktu i jednego sklepu". Najczęściej spotykany układ to schemat gwiazdy: w środku tabela faktów (zdarzenia, czyli sprzedaż), a wokół tabele wymiarów (produkty, daty, sklepy).

Widok modelu danych Power BI ze schematem gwiazdy: FaktSprzedaz w centrum, wokol DimProdukty DimSklepy DimKalendar
Widok modelu: w centrum tabela sprzedaży, wokół tabele wymiarów. Linie z oznaczeniami liczności (jeden do wielu) pokazują, jak Power BI rozumie powiązania.

4. Miary i język DAX

Na bazie modelu tworzymy miary — obliczenia, które reagują na kontekst raportu. Służy do tego język DAX (Data Analysis Expressions). To dzięki niemu jednym wzorem policzymy sprzedaż całkowitą, a kolejnym — sprzedaż rok do roku czy dynamikę procentową, które same przeliczą się dla każdego wybranego okresu i kategorii.

DAX
Sprzedaz calkowita = SUM ( FaktSprzedaz[WartoscNetto] )

Sprzedaz rok wczesniej =
    CALCULATE (
        [Sprzedaz calkowita],
        SAMEPERIODLASTYEAR ( DimKalendar[Data] )
    )

Dynamika r/r % =
    DIVIDE ( [Sprzedaz calkowita] - [Sprzedaz rok wczesniej], [Sprzedaz rok wczesniej] )

Same dane, na których pracują te miary, możemy w każdej chwili podejrzeć w widoku danych — to wczytane do modelu tabele, wiersz po wierszu.

Widok danych w Power BI z tabela sprzedazy: kolumny SprzedazID Ilosc CenaNetto WartoscNetto
Widok danych: tabela sprzedaży w całości (ponad sto tysięcy wierszy). Stąd sprawdzamy zawartość, dodajemy kolumny obliczeniowe i nowe miary.

Rodzaje wykresów i wizualizacji w Power BI

Najmocniejszą stroną Power BI jest bogactwo wizualizacji. Ten sam zbiór danych można pokazać na dziesiątki sposobów. Poniżej kilka przykładów zbudowanych na naszych danych sprzedażowych — wszystkie tytuły, osie i etykiety są po polsku, bo i dane są polskie.

Wykres słupkowy

Najprostsza i najczytelniejsza forma porównania: wartość sprzedaży w podziale na kategorie produktów. Od razu widać, która kategoria sprzedaje się najlepiej.

Wykres slupkowy w Power BI: wartosc sprzedazy wedlug kategorii AGD RTV Komputery Telefony Akcesoria
Wykres słupkowy: sprzedaż według kategorii produktów (AGD/RTV, Komputery, Telefony, Akcesoria).

Wykres kolumnowy — trend w czasie

Te same dane w ujęciu rocznym pokazują trend — jak sprzedaż rosła rok po roku. Krótszy słupek za ostatni rok to po prostu okres jeszcze niezakończony.

Wykres kolumnowy w Power BI: wartosc sprzedazy w kolejnych latach 2022 2023 2024 2025 2026
Wykres kolumnowy: wartość sprzedaży w kolejnych latach — czytelny obraz wzrostu.

Wykres liniowy — sezonowość i trend

Gdy chcemy prześledzić zmiany w czasie z większą dokładnością — kwartał po kwartale — sięgamy po wykres liniowy. Tu widać dwie rzeczy naraz: powtarzalną sezonowość (szczyty w czwartym kwartale każdego roku) i rosnący trend z roku na rok.

Wykres liniowy w Power BI: sprzedaz netto w kolejnych kwartalach od 2022 do 2026 z sezonowymi szczytami w czwartym kwartale
Wykres liniowy: sprzedaż netto w kolejnych kwartałach (od 2022 do 2026). Wyraźna sezonowość — szczyty w czwartym kwartale — nałożona na wzrostowy trend.

Wykres pierścieniowy

Gdy chcemy pokazać udział części w całości, sięgamy po wykres pierścieniowy (lub kołowy). Każdy wycinek to jedna kategoria wraz z jej procentowym udziałem w sprzedaży.

Wykres pierscieniowy w Power BI: udzial kategorii w sprzedazy z etykietami procentowymi i legenda
Wykres pierścieniowy: udział poszczególnych kategorii w łącznej sprzedaży, z etykietami procentowymi i legendą.

Drzewo (mapa drzewa)

Gdy kategorii jest dużo, świetnie sprawdza się drzewo (treemap) — każdy prostokąt to jedna podkategoria, a jego powierzchnia odpowiada wartości sprzedaży. Jednym spojrzeniem widać, co waży najwięcej, nawet przy kilkunastu pozycjach.

Drzewo treemap w Power BI: podkategorie produktow jako kolorowe prostokaty o wielkosci zaleznej od sprzedazy
Drzewo (treemap): każda podkategoria to kolorowy prostokąt, a jego wielkość odpowiada wartości sprzedaży.

Mapa

Dane z lokalizacją (miasto, województwo, kod pocztowy) Power BI nanosi na mapę. Wielkość bąbla odpowiada wartości — tu sprzedaży w danym mieście — więc geografia biznesu staje się czytelna od pierwszego spojrzenia.

Mapa Polski w Power BI z babelkami sprzedazy w miastach
Mapa: sprzedaż w poszczególnych miastach jako bąble o wielkości zależnej od wartości.

Macierz

Gdy potrzebujemy konkretnych liczb, a nie tylko obrazu, używamy macierzy — interaktywnej tabeli przestawnej. Wiersze można zwijać i rozwijać, schodząc z poziomu kategorii do podkategorii.

Macierz w Power BI: sprzedaz wedlug kategorii i podkategorii z mozliwoscia rozwijania
Macierz: sprzedaż według kategorii z możliwością rozwinięcia do podkategorii. Ikony plus pozwalają drążyć w głąb.

Lejek

Lejek porządkuje kategorie od największej do najmniejszej i od razu pokazuje ich udział względem czołowej pozycji. Każdy segment to jedna kategoria wraz z procentem liczonym od najwyższej wartości — wygodne, gdy chcemy pokazać hierarchię wielkości.

Lejek w Power BI: sprzedaz netto wedlug kategorii AGD/RTV Komputery Telefony Akcesoria z udzialem procentowym
Lejek: sprzedaż netto według kategorii, uszeregowana od największej (AGD/RTV) do najmniejszej (Akcesoria), z udziałem procentowym względem lidera.

Wskaźnik (gauge)

Gdy liczy się jedna kluczowa liczba — na przykład łączna sprzedaż wobec celu — używamy wskaźnika. Łuk pokazuje, w którym miejscu skali znalazł się wynik, więc od pierwszego spojrzenia wiadomo, czy jesteśmy blisko celu.

Wskaznik gauge w Power BI pokazujacy laczna sprzedaz netto 467,78 mln na skali od 0 do 935,55 mln
Wskaźnik (gauge): łączna sprzedaż netto (467,78 mln) na tle skali. Idealny do pokazania jednej najważniejszej wartości.

Interfejs Power BI Desktop

Choć możliwości jest sporo, układ aplikacji jest prosty. U góry znajduje się wstążka z poleceniami (Pobierz dane, Przekształć dane, Wstaw), na środku kanwa, na której układamy raport, a po prawej panele: Wizualizacje (wybór typu wykresu), Pola (kolumny i miary z modelu) oraz Filtry. Po lewej przełączamy trzy widoki: raportu, danych i modelu.

Interfejs Power BI Desktop z pusta kanwa, wstazka u gory i panelami Wizualizacje oraz Pola po prawej
Interfejs Power BI Desktop na starcie: wstążka u góry, kanwa raportu na środku, panele Wizualizacje, Pola i Filtry po prawej.

Do czego firmy używają Power BI?

Power BI sprawdza się wszędzie tam, gdzie regularnie trzeba patrzeć na liczby i podejmować na ich podstawie decyzje:

  • Sprzedaż i finanse — pulpity przychodów, marż, realizacji planu, analiza rok do roku.
  • Operacje i logistyka — monitorowanie zapasów, terminowości dostaw, wydajności.
  • HR — rotacja pracowników, rekrutacja, struktura zatrudnienia.
  • Marketing — skuteczność kampanii, ruch na stronie, koszt pozyskania klienta.

Zamiast co miesiąc ręcznie sklejać raport w Excelu, raz budujemy go w Power BI, a potem wystarczy odświeżyć dane.

Power BI a Excel — czym się różnią?

To częste pytanie, bo oba narzędzia pochodzą od Microsoftu i oba liczą. Excel jest doskonały do mniejszych zbiorów, jednorazowych obliczeń i swobodnej pracy w komórkach. Power BI powstał z myślą o czymś innym: o regularnej analizie dużych zbiorów (miliony wierszy), automatycznym odświeżaniu z wielu źródeł i interaktywnych pulpitach, które filtrują się wzajemnie. W praktyce świetnie się uzupełniają — dane często przygotujemy w Excelu, a profesjonalny, odświeżalny raport zbudujemy w Power BI.

Jak zacząć z Power BI?

Próg wejścia jest niski. Wystarczy pobrać bezpłatny Power BI Desktop, połączyć się z dowolnym plikiem Excel i przeciągnąć kilka pól na kanwę — pierwszy wykres powstanie w minutę. Dalej naturalnie dochodzą kolejne tematy: Power Query, model danych, język DAX i projektowanie czytelnych pulpitów. To właśnie tę ścieżkę — od podstaw do samodzielnego budowania raportów — przechodzimy krok po kroku na naszym szkoleniu.

Kompleksowe szkolenie Power BI (Desktop, DAX, Online) w JSystems, prowadzi Sebastian Stasiak — Power Platform Expert

Kompleksowe szkolenie Power BI — łączenie z danymi, Power Query, model, DAX i publikowanie raportów, z trenerem praktykiem. Sprawdź program i terminy.

Najczęstsze pytania

Czy Power BI jest darmowy?

Power BI Desktop, czyli aplikacja na Windows do budowy raportów, jest bezpłatny. Płatne licencje (Power BI Pro lub Premium) są potrzebne dopiero, gdy chcesz publikować i udostępniać raporty w chmurze Power BI Service innym osobom w organizacji.

Czym Power BI różni się od Excela?

Excel sprawdza się przy mniejszych zbiorach i jednorazowych obliczeniach. Power BI jest zaprojektowany do regularnej analizy dużych zbiorów, automatycznego odświeżania danych z wielu źródeł i tworzenia interaktywnych pulpitów, które filtrują się wzajemnie po kliknięciu.

Jakie dane można podłączyć do Power BI?

Power BI łączy się z ponad setką źródeł: plikami Excel i CSV, bazami danych (SQL Server, PostgreSQL, Oracle), usługami chmurowymi, stronami WWW i interfejsami API. Dane z różnych źródeł można połączyć w jeden spójny model.

Co to jest język DAX?

DAX (Data Analysis Expressions) to język formuł Power BI, używany do tworzenia miar i kolumn obliczeniowych. Pozwala policzyć na przykład sprzedaż rok do roku, udział procentowy czy sumę narastającą, uwzględniając kontekst filtrów raportu.

Najczęściej zadawane pytania

Czy Power BI jest darmowy?
Power BI Desktop, czyli aplikacja na Windows do budowy raportów, jest bezpłatny. Płatne licencje (Power BI Pro lub Premium) są potrzebne dopiero, gdy chcesz publikować i udostępniać raporty w chmurze Power BI Service innym osobom w organizacji.
Czym Power BI różni się od Excela?
Excel sprawdza się przy mniejszych zbiorach i jednorazowych obliczeniach. Power BI jest zaprojektowany do regularnej analizy dużych zbiorów, automatycznego odświeżania danych z wielu źródeł i tworzenia interaktywnych pulpitów, które filtrują się wzajemnie po kliknięciu.
Jakie dane można podłączyć do Power BI?
Power BI łączy się z ponad setką źródeł: plikami Excel i CSV, bazami danych (SQL Server, PostgreSQL, Oracle), usługami chmurowymi, stronami WWW i interfejsami API. Dane z różnych źródeł można połączyć w jeden spójny model.
Co to jest język DAX?
DAX (Data Analysis Expressions) to język formuł Power BI, używany do tworzenia miar i kolumn obliczeniowych. Pozwala policzyć na przykład sprzedaż rok do roku, udział procentowy czy sumę narastającą, uwzględniając kontekst filtrów raportu.

Komentarze (0)

Musisz być zalogowany by móc dodać komentarz. Zaloguj się przez Google

Brak komentarzy...