Wróć do katalogu
Season 23 14 Odcinki 53 min 2026

Power BI Fundamentals

Edycja 2026. Przystępne wprowadzenie do Microsoft Power BI bez pisania kodu. Poznaj podstawowy ekosystem, workspaces, data connectors, interaktywne raporty, dashboards oraz AI Copilot, aby zacząć tworzyć użyteczne narzędzia.

Business Intelligence Wizualizacja danych Analiza danych
Power BI Fundamentals
Teraz odtwarzane
Click play to start
0:00
0:00
1
Ekosystem Power BI
Odkryj prawdziwe oblicze Power BI i dowiedz się, jak przekształca surowe dane w praktyczne wnioski. Ten odcinek szczegółowo omawia kluczową różnicę między Power BI Desktop dla twórców a Power BI Service dla odbiorców.
3m 35s
2
Poruszanie się po Power BI Service
Poznaj podstawowy język Power BI Service. Ten odcinek krok po kroku pokazuje, co się dzieje po zalogowaniu do platformy chmurowej, definiując kluczowe pojęcia, takie jak workspaces, raporty i dashboards.
4m 01s
3
Workspaces i współpraca
Odkryj, jak zespoły bezpiecznie współpracują przy użyciu Power BI Workspaces. Zrozum różnicę między prywatnymi piaskownicami a środowiskami współdzielonymi i poznaj cztery kluczowe role dostępu.
4m 20s
4
Mózg stojący za danymi
Każdy świetny raport potrzebuje solidnych fundamentów. Ten odcinek wyjaśnia, czym są Semantic Models, jak łączą ze sobą tabele oraz na czym polega koncepcyjna różnica między trybami Import i DirectQuery.
4m 00s
5
Data Connectors i Gateways
Dowiedz się, jak Power BI uzyskuje dostęp do Twoich danych, niezależnie od tego, czy znajdują się w chmurze, czy na lokalnym serwerze. Ten odcinek obala mity na temat Data Connectors i On-Premises Data Gateway.
4m 16s
6
Sztuka Report Canvas
Wejdź na Report Canvas i dowiedz się, jak tworzyć interaktywne historie oparte na danych. Ten odcinek omawia wybór wizualizacji, układ i interakcje wizualne bez zagłębiania się w kod.
3m 20s
7
Tworzenie interaktywnych danych
Statyczny raport to tylko obrazek; interaktywny raport to narzędzie. Poznaj kluczowe różnice między Filters Pane a umieszczonymi na płótnie Slicers, aby dać użytkownikom kontrolę nad danymi.
4m 07s
8
Kontekstowe analizy szczegółowe
Utrzymaj główne raporty w czystości, ukrywając złożoność na odległość jednego kliknięcia. Odkryj, jak strony Drillthrough i niestandardowe Report Page Tooltips dostarczają kontekst dokładnie wtedy, gdy jest on potrzebny.
3m 44s
9
Rozszyfrowanie DAX
W pewnym momencie przeciąganie i upuszczanie przestaje wystarczać. Zdobądź czysto koncepcyjny, niewymagający kodowania przegląd DAX, języka formuł Power BI, i zrozum różnicę między Measures a Calculated Columns.
3m 18s
10
Perspektywa kadry zarządzającej
Kadra zarządzająca rzadko ma czas na przeglądanie wielostronicowych raportów. Dowiedz się, jak przypinać najważniejsze informacje z różnych raportów do jednego, wysoce efektywnego Power BI Dashboard.
3m 35s
11
Pakietowanie rozwiązań
Jak dostarczyć dopracowany produkt analityczny setkom użytkowników? Odkryj Power BI Apps, najbardziej profesjonalny sposób na grupowanie i dystrybucję raportów oraz dashboards w całej organizacji.
3m 33s
12
Dostarczanie danych tam, gdzie pracują użytkownicy
Najszybszym sposobem na zachęcenie ludzi do korzystania z danych jest umieszczenie ich dokładnie tam, gdzie już pracują. Dowiedz się, jak Power BI płynnie integruje się z Microsoft Teams, PowerPoint i Excel.
3m 40s
13
Proaktywne BI
Spraw, by dane pracowały dla Ciebie. Odkryj, jak konfigurować alerty danych na swoich dashboards i używać Power Automate do wyzwalania rzeczywistych działań, gdy wskaźniki osiągną krytyczny próg.
3m 53s
14
Przyszłość to konwersacje
Przyszłość Business Intelligence nadeszła. Odkryj, jak Copilot w Power BI wykorzystuje AI do generowania stron raportów, tworzenia wizualizacji i pisania dynamicznych podsumowań narracyjnych na podstawie prostego języka angielskiego.
3m 46s

Odcinki

1

Ekosystem Power BI

3m 35s

Odkryj prawdziwe oblicze Power BI i dowiedz się, jak przekształca surowe dane w praktyczne wnioski. Ten odcinek szczegółowo omawia kluczową różnicę między Power BI Desktop dla twórców a Power BI Service dla odbiorców.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 1 z 14. Większość firm tonie w danych, ale brakuje im prawdziwych insightów. Macie bazy danych, arkusze kalkulacyjne i chmurę pełną liczb, ale kiedy zarząd pyta, jak produkt radził sobie w ostatnim kwartale, wszyscy wpadają w panikę. Rozwiązaniem, które pozwala zasypać tę przepaść między rozproszonymi liczbami a spójnymi informacjami, jest ekosystem Power BI. Power BI to nie jest pojedynczy program. To zbiór usług, aplikacji i connectorów zaprojektowanych tak, by ze sobą współpracowały. Jego głównym zadaniem jest pobieranie danych z niepowiązanych źródeł i przekształcanie ich w interaktywne, atrakcyjne wizualnie raporty. Częstą pułapką dla nowych użytkowników jest mylenie różnych części tego ekosystemu, a konkretnie aplikacji desktopowej i web service'u. To zupełnie różne narzędzia, stworzone do różnych faz cyklu życia raportu. Żeby ich nie mylić, wystarczy zapamiętać, że jedno to fabryka, a drugie to showroom. Fabryka to Power BI Desktop. To darmowa aplikacja, którą instalujesz na lokalnej maszynie z Windowsem. Power BI Desktop to twoje główne narzędzie do tworzenia i edycji. To tutaj odwala się najcięższą robotę. To tutaj łączysz się z surowymi danymi, czyścisz je i projektujesz właściwy layout wizualny twojego raportu. Wyobraź sobie menedżera sprzedaży, który dostaje ogromny, płaski plik Excela pełen surowych rekordów transakcji. Wpatrywanie się w milion wierszy tekstu nie pomaga mu w podjęciu decyzji. Otwiera Power BI Desktop na swoim laptopie i łączy się bezpośrednio z tym plikiem Excela. Używa aplikacji desktopowej do zbudowania raportu, dodając mapę pokazującą sprzedaż według regionów i wykres słupkowy dla miesięcznych przychodów. Cały ten proces tworzenia odbywa się lokalnie, na jego własnym sprzęcie. Kiedy raport jest gotowy, menedżer chce, żeby reszta zespołu go zobaczyła. Przesyłanie ogromnego pliku mailem jest nieefektywne i prowadzi do koszmarów z version control. I tu robi się ciekawie. Zamiast wysyłać plik, menedżer publikuje go w Power BI service. Power BI service to właśnie ten showroom. To chmurowa platforma Software-as-a-Service, do której masz dostęp przez przeglądarkę. Kiedy menedżer klika publish w aplikacji desktopowej, raport ląduje w chmurze. Teraz reszta zespołu sprzedaży może zalogować się do web service'u. Mogą przeglądać dashboardy, filtrować wykresy i wchodzić w interakcję z danymi. Nie muszą instalować Power BI Desktop i nie muszą wiedzieć, jak ten raport został zbudowany. Oni po prostu konsumują te insighty. Obrazu całości dopełnia trzeci element, czyli aplikacje Power BI Mobile. Pozwalają one użytkownikom telefonów i tabletów na bezpieczny dostęp do dokładnie tych samych raportów hostowanych w chmurze, gdy są z dala od biurka. Typowy workflow działa w jednym kierunku. Łączysz się z danymi i budujesz raport w Power BI Desktop. Publikujesz ten raport w Power BI service. Następnie ty i twój zespół przeglądacie te raporty i wchodzicie z nimi w interakcję w web service lub na mobile'u. Aplikacja desktopowa jest dla twórcy, a web service dla odbiorcy. Budujesz lokalnie, ale dystrybuujesz globalnie. Jeśli chcesz wesprzeć nasz podcast, wyszukaj DevStoriesEU na Patreonie. To wszystko w tym odcinku. Dzięki za wysłuchanie i twórzcie dalej!
2

Poruszanie się po Power BI Service

4m 01s

Poznaj podstawowy język Power BI Service. Ten odcinek krok po kroku pokazuje, co się dzieje po zalogowaniu do platformy chmurowej, definiując kluczowe pojęcia, takie jak workspaces, raporty i dashboards.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 2 z 14. Logujesz się do nowej platformy Business Intelligence pierwszego dnia i czujesz się, jakbyś wchodził do kokpitu samolotu. Widzisz dziesiątki menu, list i elementów o podobnych nazwach, a musisz po prostu znaleźć kluczowe metryki swojego zespołu, niczego przy tym nie psując. Rozwiązaniem jest zrozumienie architektury Power BI Service. Power BI Service to portal internetowy dostępny pod adresem app.powerbi.com. Po zalogowaniu trafiasz na ekran Home. Ta strona działa jak spersonalizowany punkt wyjścia, wyświetlając twoje najczęściej używane i ostatnio otwierane elementy. Ale żeby naprawdę sprawnie poruszać się po systemie, używasz panelu po lewej stronie ekranu. Najważniejszym konceptem w tym panelu nawigacyjnym jest workspace. Workspace to kontener. Przechowuje twój content. Masz swój osobisty kontener o nazwie My Workspace, który służy wyłącznie do twoich prywatnych szkiców i eksperymentów. Nie używaj go do firmowych metryk. Do współpracy używasz shared workspaces. Pomyśl o shared workspace jak o bezpiecznym folderze projektu, w którym konkretny zespół przechowuje swoje ujednolicone zasoby danych. Wewnątrz workspace'a znajdziesz kilka różnych typów elementów, a zrozumienie tego, jak się ze sobą łączą, to klucz do ogarnięcia tej platformy. Fundamentem wszystkiego jest semantic model. Nie zaglądasz do semantic modelu, żeby oglądać wykresy. To bazowa struktura danych, zawierająca tabele, relacje i kalkulacje. To jest silnik. Każda liczba, którą widzisz na ekranie, jest wynikiem query do semantic modelu. Na tym silniku opiera się warstwa wizualna, która zazwyczaj przyjmuje formę raportu. I tu jest kluczowa sprawa. Ludzie ciągle używają słów raport i dashboard, jakby oznaczały dokładnie to samo. W Power BI to zupełnie inne obiekty o różnym zachowaniu. Raport to wielostronicowy, mocno interaktywny dokument. Jest podpięty pod dokładnie jeden semantic model. Kiedy otwierasz raport, możesz klikać na wykresy, żeby robić cross-filter na innych wykresach, używać dropdownów do slice'owania danych i nawigować po różnych zakładkach na dole ekranu. Raporty są stworzone do głębokiej eksploracji i szczegółowej analizy. Dashboard to zawsze jedna strona. To customowy canvas, do którego przypinasz pojedyncze elementy wizualne, znane jako tiles, pobrane z różnych raportów. Ponieważ możesz przypinać tiles z dowolnego miejsca, pojedynczy dashboard może łączyć dane z wielu różnych semantic models w jeden ogólny widok high-level. Nie możesz filtrować ani slice'ować danych bezpośrednio na dashboardzie. Jeśli klikniesz w tile, zadziała on jak skrót, natychmiast wrzucając cię do podległego raportu, z którego pochodzi ten konkretny wykres. Dashboardy służą do szybkiego monitorowania na pierwszy rzut oka. Raporty są od tego, żeby wchodzić w szczegóły. Kiedy zespół kończy budować swoje semantic models, raporty i dashboardy w workspace, zazwyczaj nie zaprasza całej firmy do tego workspace'a, żeby sobie popatrzyła. Zamiast tego, pakują gotowe elementy w App. W Power BI Service, App to skompilowana kolekcja contentu z workspace'a, dostępna tylko w trybie read-only. Kiedy nowy pracownik musi znaleźć kluczowe wskaźniki efektywności swojego działu, zazwyczaj po prostu klika ikonę Apps w lewym panelu nawigacyjnym. Apps zapewniają czystą, customową strukturę menu, bez wystawiania surowych plików z workspace'a na przypadkowe edycje. Zrozumienie tego ekosystemu oznacza zrozumienie tej hierarchii. Jeśli chcesz wiedzieć, jak konkretna metryka trafiła na twój ekran, prześledź chain wstecz. App dystrybuuje dashboard, dashboard zaciąga visuals z raportu, raport wizualizuje semantic model, a semantic model żyje w shared workspace. To wszystko w tym odcinku. Dzięki za wysłuchanie i buduj dalej!
3

Workspaces i współpraca

4m 20s

Odkryj, jak zespoły bezpiecznie współpracują przy użyciu Power BI Workspaces. Zrozum różnicę między prywatnymi piaskownicami a środowiskami współdzielonymi i poznaj cztery kluczowe role dostępu.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 3 z 14. Największym błędem popełnianym przez nowych użytkowników Power BI jest tworzenie krytycznego raportu na swoim osobistym koncie, wyjazd na urlop i całkowite odcięcie zespołu od danych. Rozwiązaniem tego problemu jest zrozumienie, jak prawidłowo ustrukturyzować Workspaces i współpracę. W Power BI masz do dyspozycji dwa różne typy środowisk dla swoich treści. Po pierwsze, My Workspace. To twoja osobista piaskownica. Każdy użytkownik Power BI dostaje go automatycznie. Jest on całkowicie prywatny. Używasz go do łączenia się z przykładowymi danymi, testowania nowej formuły lub szkicowania layoutu, zanim ktokolwiek inny go zobaczy. Nie używaj My Workspace do oficjalnego raportowania w firmie. Jeśli zbudujesz tu główny dashboard sprzedażowy, a potem odejdziesz z firmy, twój zespół będzie miał spory problem z dostępem do tych treści lub ich aktualizacją. Rozwiązaniem jest standardowy Workspace. To współdzielone środowisko, w którym zespoły współpracują nad semantic models, raportami i dashboardami. Workspace działa jak bezpieczny kontener dla konkretnego projektu lub działu. Tworząc Workspace, dokładnie definiujesz, kto może wejść do tego kontenera i jakie akcje może wykonywać. Weźmy na przykład zespół finansowy tworzący raport finansowy za Q3. Potrzebujesz wielu osób, które będą współtworzyć dane, ale jednocześnie musisz mieć ścisłą kontrolę nad tym, kto może zmieniać ostateczne liczby. Wymuszasz to za pomocą czterech różnych ról w Workspace. Pierwsza z nich to rola Admin. Admin w Workspace ma pełną kontrolę nad środowiskiem. Może usunąć cały Workspace i decyduje, kto dostanie do niego dostęp. Tę rolę przejmuje administrator systemu lub szef zespołu danych finansowych. Następna jest rola Member. Osoby z rolą Member zarządzają zawartością i flow w Workspace. Mogą dodawać współpracowników z niższymi uprawnieniami, aktualizować semantic models i udostępniać elementy Workspace. Senior analityk finansowy, który zarządza procesem raportowania za Q3, potrzebuje tej roli. Pozwala to utrzymać tempo projektu i zarządzać dostępem zespołu bez konieczności zawracania głowy Adminowi przy każdej drobnej zmianie. Potem masz rolę Contributor. To główna rola dla twórców treści. Osoby z rolą Contributor mogą tworzyć, edytować i usuwać raporty oraz dashboardy w ramach Workspace. Nie mogą zarządzać uprawnieniami ani dodawać nowych użytkowników. Analitycy tworzący właściwe wykresy i tabele do raportu za Q3 otrzymują dostęp Contributor. Budują oni treść, ale nie kontrolują granic bezpieczeństwa. Na koniec mamy rolę Viewer. Osoby z rolą Viewer mogą przeglądać raporty, używać cross-highlight na wykresach i filtrować dane, ale nie mogą zmieniać bazowej treści ani struktury. Przypisujesz tę rolę dyrektorom finansowym, którzy muszą przejrzeć raport za Q3 i wejść w interakcję z danymi, zanim trafi on do szerszego grona w firmie. Oto kluczowa kwestia. Uprawnienia w Workspace dotyczą całego kontenera. Nie możesz przyznać komuś dostępu Contributor do Workspace, a jednocześnie zabronić mu widzieć jeden konkretny raport w jego wnętrzu. Workspace stanowi pojedynczą granicę bezpieczeństwa. Jeśli ktoś ma dostęp do Workspace, może zobaczyć całą jego zawartość, ograniczoną jedynie przez konkretną rolę, którą mu przypisałeś. Struktura Workspace wymusza na tobie traktowanie raportowania jako odpornego procesu zespołowego. Dzięki trzymaniu osobistych szkiców w izolacji w My Workspace i przenoszeniu projektów zespołowych do współdzielonych Workspaces z jasno określonymi rolami, twoja architektura danych pozostaje stabilna i dostępna niezależnie od tego, kto jest w biurze. To wszystko w tym odcinku. Do usłyszenia następnym razem!
4

Mózg stojący za danymi

4m 00s

Każdy świetny raport potrzebuje solidnych fundamentów. Ten odcinek wyjaśnia, czym są Semantic Models, jak łączą ze sobą tabele oraz na czym polega koncepcyjna różnica między trybami Import i DirectQuery.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 4 z 14. Sekret błyskawicznego i niezwykle dokładnego raportu tak naprawdę nie ma nic wspólnego z wykresami na ekranie. Kiedy liczby nie zgadzają się w różnych działach, problemem rzadko jest interfejs wizualny. Zazwyczaj winna jest architektura danych, która siedzi pod spodem. Dzisiaj przyjrzymy się modelowi semantycznemu. Model semantyczny, który w Power BI dawniej nazywano datasetem, to niewidzialny mózg stojący za twoimi raportami. Częstym błędem jest postrzeganie Power BI tylko jako narzędzia, które zaciąga płaską tabelę z bazy danych lub arkusz Excela i rysuje na nich wykres. Wcale tak nie jest. Model semantyczny to potężna sieć relacyjna. Przechowuje tabele, ale też enkapsuluje relacje między nimi, metadane formatowania i predefiniowaną logikę biznesową. Siedzi on dokładnie pomiędzy twoimi surowymi, rozproszonymi źródłami danych a raportami wizualnymi, działając jako zorganizowana warstwa pośrednia. Możesz zaciągnąć dane z bazy danych w chmurze, lokalnego pliku i web API, a następnie zszyć je wszystkie w jedną spójną strukturę. I to jest ta najważniejsza część. Absolutnie nie potrzebujesz nowego modelu do każdego pojedynczego raportu. Dobrze zaprojektowany model semantyczny oddziela rdzenną logikę danych od prezentacji wizualnej. Weźmy scenariusz, w którym twoja firma potrzebuje jednego modelu Customer Truth. Zespół marketingu chce śledzić skuteczność kampanii, podczas gdy zespół sprzedaży musi monitorować swój codzienny pipeline. W źle zaprojektowanym systemie oba zespoły wyciągają własne dane, piszą własne reguły biznesowe i nieuchronnie tworzą konkurencyjne wersje rzeczywistości. W dojrzałej architekturze oba zespoły łączą swoje indywidualne raporty z dokładnie tym samym modelem semantycznym. Budujesz tę złożoną logikę dokładnie raz. Ten jeden model Customer Truth może bezpiecznie zasilać dziesięć zupełnie różnych raportów w całej organizacji. Jeśli definicja aktywnego klienta zmieni się w przyszłym roku, aktualizujesz model centralny. Wszystkie dziesięć raportów automatycznie dziedziczy nową regułę. To, jak ten model faktycznie obsługuje twoje dane, zależy całkowicie od storage mode'u, który wybierzesz podczas tworzenia. Dwa główne paradygmaty to Import i DirectQuery. Tryb Import zaciąga dane z twojego oryginalnego źródła, kompresuje je i ładuje bezpośrednio do silnika in-memory w Power BI. To domyślny wybór dla większości projektów. Ponieważ dane znajdują się w całości w pamięci, złożone obliczenia i interaktywne filtrowanie odbywają się niemal natychmiast. Twoje raporty działają wyjątkowo szybko dla użytkownika końcowego. Ograniczeniem jest to, że cache'ujesz snapshot danych. Musisz zaplanować okresowe odświeżanie, żeby zaciągnąć aktualizacje, i istnieją fizyczne limity tego, ile danych możesz wrzucić do pamięci. DirectQuery przyjmuje odwrotne podejście. Żadne surowe dane nie są w ogóle importowane. Model semantyczny przechowuje jedynie strukturalne metadane, takie jak nazwy tabel, typy kolumn i relacje. Kiedy użytkownik klika filtr w swoim raporcie, model tłumaczy to kliknięcie na live query i wysyła je prosto z powrotem do źródłowej bazy danych. Polegasz na DirectQuery, gdy twój dataset jest po prostu zbyt masywny, by go zaimportować, lub gdy biznes wymaga wglądu w system źródłowy niemal w trybie real-time. Oczywistym trade-offem jest wydajność. Raport działający w trybie DirectQuery jest zawsze tylko tak szybki, jak baza danych odpowiadająca na zapytania, a każda interakcja nakłada compute load bezpośrednio na twoje systemy źródłowe. Wizualizacje w twoim workspace'ie to po prostu lekkie okna dające wgląd w dane. Model semantyczny przechowuje faktyczną prawdę, a jeśli dobrze go zbudujesz, raporty praktycznie stworzą się same. Dzięki za spędzenie ze mną tych kilku minut. Do usłyszenia następnym razem, trzymaj się.
5

Data Connectors i Gateways

4m 16s

Dowiedz się, jak Power BI uzyskuje dostęp do Twoich danych, niezależnie od tego, czy znajdują się w chmurze, czy na lokalnym serwerze. Ten odcinek obala mity na temat Data Connectors i On-Premises Data Gateway.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 5 z 14. Twój dashboard może wyglądać pięknie, ale jest całkowicie bezużyteczny, jeśli liczby mają tydzień. Prawdziwym wyzwaniem jest wrzucenie świeżych danych do chmury, gdy twoja właściwa baza danych jest zamknięta za restrykcyjnym korporacyjnym firewallem. Rozwiązaniem tego problemu są właśnie Data Connectors i On-Premises Data Gateway. Power BI jest pustym naczyniem, dopóki nie nakarmisz go danymi. Żeby pobrać te informacje, używasz Data Connectors. Microsoft dostarcza ich setki out of the box dla niemal każdego systemu, jaki przyjdzie ci do głowy. Pomyśl o connectorze jako o gotowym, wyspecjalizowanym translatorze. Niezależnie od tego, czy twoje dane siedzą w bazie Oracle, hurtowni Snowflake, czy usłudze chmurowej takiej jak Salesforce, connector odwala czarną robotę. Zarządza konkretnymi API calls, metodami uwierzytelniania i natywnymi strukturami query, wymaganymi do komunikacji z systemem docelowym. Ty po prostu podajesz credentials i wybierasz tabele, których potrzebujesz. Connector tłumaczy twoje żądanie na dokładny język, który rozumie system źródłowy, co oznacza, że nigdy nie musisz pisać customowych skryptów do ekstrakcji. Kiedy twoje źródło danych jest już w chmurze, ten proces jest bezproblemowy. Power BI łączy się przez internet, uwierzytelnia i pobiera dane. Ale rzeczywistość wielu organizacji jest znacznie bardziej skomplikowana. Co się dzieje, gdy twoje dane siedzą na fizycznym serwerze w piwnicy twojego biura? Nie możesz po prostu poprosić chmurowego Power BI, żeby wbił się do twojej prywatnej sieci lokalnej. Wymagałoby to od twojego zespołu IT otwarcia inboundowych portów na firewallu, wystawiając twoją wewnętrzną bazę danych na publiczny internet. I tu jest kluczowa sprawa. Nie musisz wystawiać swojej wewnętrznej sieci na świat zewnętrzny, żeby pozwolić Power BI odczytać twoje dane. Zamiast tego używasz On-Premises Data Gateway. Gateway to mały kawałek softu, który instalujesz na maszynie wewnątrz swojej lokalnej sieci. Siedzi za twoim firewallem, blisko twoich wewnętrznych źródeł danych. Działa jak bezpieczny, outboundowy most. Zamiast Power BI wpychającego się na siłę do twojej sieci, komunikacja odbywa się całkowicie w odwrotnym kierunku. Gateway stale sprawdza bezpieczną queue w chmurze, używając standardowego outboundowego połączenia z internetem. Po prostu pyta chmurę, czy są jakieś oczekujące żądania o dane. Ponieważ połączenie jest inicjowane z wewnątrz twojej sieci i wychodzi na zewnątrz, standardowe firewalle przepuszczają ten ruch bez żadnej specjalnej konfiguracji. Spójrzmy na praktyczny scenariusz. Masz poniedziałkowy poranny raport sprzedaży, który musi się automatycznie odświeżyć o szóstej rano. Surowe dane sprzedażowe siedzą na tym serwerze za firewallem w piwnicy. O szóstej chmurowa usługa Power BI rejestruje zaplanowane żądanie odświeżenia. Chwilę później twój lokalny gateway polluje queue w chmurze i odbiera to żądanie. Gateway pobiera instrukcje query, łączy się bezpośrednio z twoją lokalną bazą danych używając twoich wewnętrznych sieciowych credentials i wykonuje to query lokalnie. Kiedy serwer w piwnicy skończy przetwarzać żądanie, przekazuje surowe dane z powrotem do oprogramowania gatewaya. Gateway kompresuje i szyfruje te dane, a następnie wypycha je do chmurowej usługi Power BI. Chmura odbiera zaszyfrowaną paczkę, odszyfrowuje ją i aktualizuje twój sprzedażowy dashboard. Dzięki tej metodzie outboundowego pollingu, gateway daje ci pełną analityczną moc chmury, bez wymagania od ciebie przenoszenia właściwej bazy danych z piwnicy. Dzięki za spędzenie ze mną tych kilku minut. Do usłyszenia następnym razem, trzymaj się.
6

Sztuka Report Canvas

3m 20s

Wejdź na Report Canvas i dowiedz się, jak tworzyć interaktywne historie oparte na danych. Ten odcinek omawia wybór wizualizacji, układ i interakcje wizualne bez zagłębiania się w kod.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 6 z 14. Jeśli stakeholder potrzebuje więcej niż pięciu sekund, żeby zrozumieć, co mówi mu Twój dashboard, to znaczy, że straciłeś jego uwagę. Wrzucenie dziesięciu niepowiązanych ze sobą wykresów kołowych na jeden ekran to nie analiza, to po prostu wizualny szum. Stworzenie przemyślanego data story wymaga celowego projektowania, i to prowadzi nas do sztuki tworzenia report canvas. Raport Power BI to wieloaspektowy widok na Twój bazowy semantic model. Canvas raportu to pusty workspace, w którym budujesz ten widok. Nie ogranicza się on do jednego ekranu. Możesz dodać wiele stron do raportu, podobnie jak w prezentacji. To pozwala Ci rozbić złożone pytania biznesowe na logiczną sekwencję, poświęcając różne strony różnym aspektom danych. Wypełniasz canvas visualsami. Są to Twoje wykresy, grafy, tabele i mapy. Wybór odpowiedniego visuala to dopiero pierwszy krok. Layout decyduje o tym, jak Twój użytkownik odczytuje informacje. Dobrze zaprojektowany canvas naturalnie kieruje wzrok od metryk najwyższego poziomu w dół, aż do granularnych szczegółów. Żeby zarządzać złożonymi layoutami, używasz grupowania. Grupowanie pozwala Ci powiązać ze sobą wiele visualsów, kształtów i pól tekstowych. Kiedy grupujesz elementy, skalują się i przesuwają jak jedna całość. Dzięki temu Twój layout pozostaje precyzyjny i zapobiega to przesuwaniu się starannie wyrównanych wykresów, gdy dostosowujesz stronę. Żeby zachować profesjonalny wygląd na wszystkich tych stronach, używasz themes. Theme to zestaw predefiniowanych kolorów, fontów i reguł formatowania. Aplikujesz theme do raportu, a każdy visual natychmiast się aktualizuje, żeby do niego pasować. Wymusza to spójność i chroni Cię przed ręcznym wpisywaniem kodów kolorów do dziesiątek oddzielnych wykresów. Oto kluczowa sprawa. Prawdziwa siła canvasu nie tkwi w tym, jak visuals wyglądają, ale jak się zachowują. W wielu narzędziach do raportowania wykresy to odizolowane obrazy. W Power BI, visuals na tej samej stronie są domyślnie głęboko powiązane. Naturalnie cross-filtrują się nawzajem na podstawie relacji w Twoim semantic modelu. Pomyśl o raporcie wyników regionalnych. Po lewej stronie umieszczasz wykres słupkowy pokazujący sprzedaż według kategorii produktów, a po prawej mapę geograficzną z lokalizacjami sklepów. Jeśli użytkownik kliknie słupek dla kategorii elektroniki, cała strona reaguje. Mapa natychmiast podświetla konkretne regiony, które sprzedawały elektronikę, wygaszając resztę mapy. Użytkownik niczego nie wyszukiwał, a Ty nie napisałeś żadnej routing logic, żeby ta interakcja zadziałała. Canvas wie, że te visuals współdzielą te same bazowe dane, więc dotknięcie jednego automatycznie zmienia kontekst pozostałych. To zachowanie zmienia statyczną stronę w interaktywne narzędzie do eksploracji. Sztuka report canvas polega na nauczeniu się, jak zejść z drogi. Łącząc czyste layouty, spójne themes i natywny cross-filtering, pozwalasz użytkownikowi zadawać własne pytania, po prostu klikając w dane, które ma przed sobą. To wszystko w tym odcinku. Dzięki za wysłuchanie i buduj dalej!
7

Tworzenie interaktywnych danych

4m 07s

Statyczny raport to tylko obrazek; interaktywny raport to narzędzie. Poznaj kluczowe różnice między Filters Pane a umieszczonymi na płótnie Slicers, aby dać użytkownikom kontrolę nad danymi.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 7 z 14. Najlepsze raporty nie tylko prezentują liczby; pozwalają end-userowi wejść w dialog z danymi. Jeśli zbudujesz statyczny dashboard, który zmusza każdego stakeholdera do patrzenia na dokładnie te same zagregowane sumy, twoi użytkownicy w końcu po prostu wyeksportują te liczby do spreadsheeta, żeby znaleźć to, na czym im naprawdę zależy. Zapobiegniesz temu, sprawiając, że dane będą interaktywne. Są dwa główne sposoby na przekazanie użytkownikom kontroli nad danymi w Power BI. Ludzie często używają tej terminologii zamiennie, bo obie metody dają podobny efekt końcowy, ale user experience jest zupełnie inny. Mówimy o slicerach i Filters pane. Slicer to rodzaj visuala, którego wrzucasz bezpośrednio na canvas raportu. Siedzi sobie tam tuż obok twoich wykresów słupkowych i liniowych. Ponieważ jest to visual na stronie, bardzo rzuca się w oczy. Używasz slicera, gdy chcesz wprost zaprosić użytkownika do zmiany widoku. Weźmy na przykład raport sprzedaży krajowej. Regional manager go otwiera, ale tak naprawdę chce spojrzeć tylko na swoje terytorium. Jeśli dodasz slicer na canvas i skonfigurujesz go jako prosty dropdown, ten manager będzie mógł wybrać swój konkretny region. W momencie, gdy dokona wyboru, każdy inny visual na stronie natychmiast się aktualizuje, żeby odzwierciedlić tylko ten region. Slicery pozwalają użytkownikowi zrobić drill down dokładnie do tego, co ma dla niego znaczenie w danym momencie. Możesz je formatować jako listy, dropdowny, a nawet slidery zakresu dat, ale ich głównym celem jest zawsze natychmiastowa, widoczna interakcja. Drugim elementem tej układanki jest Filters pane. W przeciwieństwie do slicera, filtr nie jest umieszczany na samym canvasie. Żyje sobie w dedykowanym side-panelu przypiętym do krawędzi okna raportu. Filters pane to miejsce, w którym kontrolujesz bazowy scope swoich danych. Działa na wielu poziomach. Możesz przeciągnąć pole danych do tego panelu, żeby przefiltrować tylko jeden konkretny wykres, całą stronę, albo nałożyć filtr równomiernie na każdą pojedynczą stronę w twoim raporcie. Oto kluczowa sprawa. Największa różnica między slicerem a filtrem to widoczność i kontrola. Slicery są zawsze widoczne dla użytkownika. Filtry nie muszą być. Jako twórca raportu możesz zablokować filtr, żeby użytkownik nie mógł go zmienić, albo całkowicie go ukryć. Jeśli chcesz zbudować wersję swojego raportu, która zawsze pokazuje dane tylko z obecnego roku fiskalnego, zastosowałbyś ukryty page-level filter dla tego roku. End-user nigdy nie zobaczy przycisku ani dropdownu. Po prostu wchodzi w interakcję z raportem, który jest bezpiecznie ograniczony do właściwego przedziału czasu. Często będziesz używać obu tych narzędzi na dokładnie tej samej stronie. Ustalasz bazowe reguły dla swoich danych używając Filters pane, co w praktyce wyznacza granice tego, co użytkownik może zobaczyć. Następnie umieszczasz kilka strategicznych slicerów na canvasie, żeby użytkownik mógł swobodnie eksplorować dane w tych granicach. Takie podejście pozwala utrzymać twój canvas w czystości. Gdybyś spróbował zamienić każdą możliwą zmienną w slicer, twój raport stałby się nieczytelny. Filters pane chowa drugorzędne ustawienia, jednocześnie trzymając te najbardziej krytyczne wybory na pierwszym planie. Daj swoim użytkownikom slicery na canvasie do pytań, które muszą zadawać każdego dnia, i użyj filtrów w side-panelu, żeby wymusić zasady, których nigdy nie powinni łamać. To wszystko w tym odcinku. Dzięki za wysłuchanie i twórz dalej!
8

Kontekstowe analizy szczegółowe

3m 44s

Utrzymaj główne raporty w czystości, ukrywając złożoność na odległość jednego kliknięcia. Odkryj, jak strony Drillthrough i niestandardowe Report Page Tooltips dostarczają kontekst dokładnie wtedy, gdy jest on potrzebny.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 8 z 14. Najtrudniejszą częścią projektowania raportów jest napięcie między przejrzystością a głębią. Chcesz strony głównej, która wygląda przejrzyście i od razu pokazuje ogólny obraz sytuacji, ale twoi power userzy wymagają każdego, nawet najmniejszego data pointu. Jeśli umieścisz wszystko na jednej stronie, stanie się ona nieczytelna. Sposobem na to jest ukrycie złożoności pod jedną interakcją, używając kontekstowych deep dive'ów. Po pierwsze, rozważ customowe tooltipy na stronie raportu. Domyślnie, gdy użytkownik najedzie na data point na visualu, Power BI pokazuje zwykły text box z dokładną wartością tego punktu. To daje ci liczbę, ale nie daje żadnego kontekstu. Report page tooltip pozwala ci zastąpić ten domyślny box całkowicie customowym canvasem. Budujesz małą, ukrytą stronę raportu i konfigurujesz ją tak, aby pojawiała się, gdy użytkownik najedzie na visual. Zamiast płaskiej liczby, możesz pokazać małą linię trendu albo gauge chart prosto w oknie hovera. Weźmy na przykład visual mapy pokazujący całkowitą sprzedaż według miast. Gdy użytkownik najedzie kursorem na data bubble dla Seattle, wyskakuje customowy tooltip. Wewnątrz tego pop-upu znajduje się miniaturowy bar chart rozbijający sprzedaż w Seattle na ostatnie dwanaście miesięcy. Użytkownik natychmiast przyswaja tę dodatkową warstwę informacji i nigdy nie opuszcza głównej strony mapy. Czasami szybki hover to za mało. Gdy użytkownik musi przeprowadzić pełny audyt konkretnego data pointu, używasz strony drillthrough. Drillthrough jest stworzony do głębokiej analizy. Tworzysz zupełnie osobną, szczegółową stronę raportu i przypisujesz do niej określone pole, takie jak lokalizacja geograficzna lub kategoria produktu. To mówi Power BI, że ta strona jest miejscem docelowym dla akcji drillthrough. Wróć do tej samej mapy. Użytkownik najeżdża na Seattle, widzi miesięczny trend, ale decyduje, że liczby wymagają bliższego przyjrzenia się. Klika prawym przyciskiem myszy na bubble Seattle i wybiera drillthrough. Power BI zabiera go z mapy i przenosi na twój detail page. Co najważniejsze, przekazuje dalej jego wybór. Nowa strona jest automatycznie filtrowana, aby wyświetlać tylko dane dotyczące Seattle. Teraz patrzy na obszerną tabelę surowych transakcji z faktur. Łatwo zatrzeć granice między tymi dwiema funkcjami. Tooltipy to customowe hover-boxy pokazujące mini-visuale bez opuszczania bieżącej strony. Służą do szybkiego rzutu okiem. Drillthrough przenosi użytkownika do zupełnie nowego detail page'a, precyzyjnie przefiltrowanego pod jego wybór. Wymaga to wyraźnego kliknięcia i jest przeznaczone do intensywnej analizy. Oto kluczowy wniosek. Nie musisz upychać gęstych tabel z transakcjami obok swoich high-levelowych podsumowań. Używaj tooltipów, aby odpowiedzieć na natychmiastowe pytania, i polegaj na stronach drillthrough do ciężkich audytów. Twój główny dashboard pozostaje szybki i przejrzysty, a użytkownicy nadal mają dostęp do dokładnie tych danych, których potrzebują. Jeśli chcesz wesprzeć podcast, wyszukaj DevStoriesEU na Patreonie — to naprawdę nam pomaga. Dzięki za wspólnie spędzony czas. Mam nadzieję, że dowiedziałeś się czegoś nowego.
9

Rozszyfrowanie DAX

3m 18s

W pewnym momencie przeciąganie i upuszczanie przestaje wystarczać. Zdobądź czysto koncepcyjny, niewymagający kodowania przegląd DAX, języka formuł Power BI, i zrozum różnicę między Measures a Calculated Columns.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 9 z 14. Przeciągając i upuszczając pola na canvas, zajdziesz tylko do pewnego momentu. W końcu twój raport musi odpowiadać na złożone pytania, które nie są wprost zapisane w bazie danych. I tu do gry wchodzi DAX, czyli Data Analysis Expressions. Kuszące jest myślenie o DAX-ie po prostu jak o zaawansowanych formułach z Excela. Wyglądają podobnie, a wiele nazw funkcji jest identycznych. Ale Excel działa na siatce statycznych, pojedynczych komórek. DAX operuje wyłącznie na całych kolumnach i tabelach. W DAX-ie nigdy nie wskazujesz na trzeci wiersz i kolumnę C. Wskazujesz mu kolumnę z kwotą sprzedaży i pozwalasz, żeby engine ogarnął resztę. Żeby odczarować DAX-a, musisz opanować tylko dwa główne koncepty strukturalne. Są to calculated columns i measures. Calculated column jest obliczana wiersz po wierszu. Jeśli potrzebujesz kolumny, która mnoży cenę jednostkową przez sprzedaną ilość dla każdej pojedynczej transakcji, używasz calculated column. Engine oblicza wynik raz, gdy dane są ładowane lub odświeżane, i zapisuje go w pamięci. Staje się fizyczną częścią twojego datasetu, co przydaje się do kategoryzowania danych lub budowania osi na wykresie. I tu jest kluczowa sprawa. Calculated columns są statyczne. Nie zmieniają się, gdy użytkownik wchodzi w interakcję z twoim dashboardem. Z kolei measures są całkowicie dynamiczne. Measure nie liczy wiersz po wierszu i nie przechowuje w pamięci wcześniej obliczonych wartości. Zamiast tego liczy aggregate w locie, napędzany przez coś, co nazywa się filter context. Filter context to po prostu kombinacja filtrów aktywnych w twoim raporcie w danym momencie. I to jest najważniejsza część. Kiedy użytkownik klika konkretny rok na osi czasu albo wybiera dany region z drop-downu, zmienia filter context. Measure w DAX-ie nasłuchuje tych kliknięć, ogranicza tabele bazowe w pamięci, żeby dopasować je do wyboru, i natychmiast przelicza ostateczny wynik. Wyobraź sobie scenariusz, w którym piszesz pojedynczy measure w DAX-ie dla wzrostu rok do roku. Ponieważ to measure, nie blokuje się na jednym konkretnym widoku. Jeśli twój użytkownik patrzy na ogólną kartę podsumowania, ten sam measure oblicza globalny wzrost dla całej firmy. Jeśli kliknie region europejski na mapie, measure natychmiast się przelicza, pokazując tylko wzrost w Europie. Jeśli zrobi slice'a dalej po konkretnej linii produktów w listopadzie, ten sam measure zwróci wzrost tylko dla tego produktu w tym miesiącu. Matematykę pod spodem piszesz tylko raz, a filter context odwala czarną robotę, aplikując ją do tego, co użytkownik chce zobaczyć. Calculated columns budują strukturę, po której robisz slice'y. Measures wykonują matematykę dynamicznie w oparciu o te slice'y. Zrozumienie tej różnicy zapobiega potężnym bottleneckom wydajnościowym, takim jak próba wymuszenia pamięciożernej kalkulacji na wierszach, żeby wykonała zadanie dynamicznego aggregate'u. Prawdziwa siła DAX-a nie tkwi w zapamiętaniu setek różnych funkcji, ale w zrozumieniu, że każda kalkulacja odbywa się w ramach niewidzialnej, stale zmieniającej się granicy ustalanej przez użytkownika. To wszystko w tym odcinku. Dzięki za wysłuchanie i twórz dalej!
10

Perspektywa kadry zarządzającej

3m 35s

Kadra zarządzająca rzadko ma czas na przeglądanie wielostronicowych raportów. Dowiedz się, jak przypinać najważniejsze informacje z różnych raportów do jednego, wysoce efektywnego Power BI Dashboard.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 10 z 14. Kadra kierownicza nie ma czasu na przeklikiwanie się przez pięć różnych, wielostronicowych dokumentów, tylko po to, by sprawdzić, czy firma jest w dobrej kondycji. Chcą widzieć najważniejsze informacje na jednym ekranie, tu i teraz. Funkcją stworzoną specjalnie po to, by rozwiązać ten problem, jest dashboard w Power BI. Ludzie często używają słów raport i dashboard zamiennie. W ekosystemie Power BI musisz traktować je jako zupełnie różne pojęcia. Raport to wielostronicowe, interaktywne narzędzie przeznaczone do dogłębnych analiz i prawie zawsze jest powiązane z pojedynczym, bazowym datasetem. Dashboard to ściśle jednostronicowy canvas. To podsumowanie dla kadry zarządzającej. Co więcej, dashboardów nie budujesz w Power BI Desktop. Są one artefaktem dostępnym wyłącznie w Power BI service. Najpierw budujesz swoje raporty, publikujesz je, a następnie tworzysz dashboard całkowicie w przeglądarce. Wyobraź sobie prezesa, który chce codziennie rano sprawdzać trzy konkretne metryki na swoim telefonie. Musi widzieć dzienne przychody, uptime serwerów i aktualny wynik satysfakcji klienta. Te metryki naturalnie pochodzą z całkowicie odłączonych od siebie obszarów biznesu. Metryka przychodów siedzi w złożonym raporcie finansowym. Uptime serwerów jest śledzony w dedykowanym raporcie infrastruktury IT. Wynik satysfakcji siedzi na trzeciej stronie raportu marketingowego. Nie możesz łatwo połączyć tych trzech różnych datasetów w jeden standardowy raport. Zamiast tego tworzysz dashboard, używając mechanizmu zwanego pinningiem. Przechodzisz do opublikowanego raportu finansowego w przeglądarce, wybierasz card visual całkowitych przychodów i przypinasz go do nowego dashboardu. Następnie otwierasz raport IT, łapiesz gauge uptime'u serwerów i przypinasz go do tego samego dashboardu. Na koniec robisz to samo dla wyniku satysfakcji w raporcie marketingowym. Po przypięciu do canvasu dashboardu, te pojedyncze visuale są znane jako tiles. Twój jednostronicowy dashboard to teraz wyselekcjonowana kolekcja tiles, które zaciągają dane na żywo z wielu różnych raportów, co oznacza, że łączy on wiele różnych, bazowych datasetów. Ta agregacja cross-report to główny powód, dla którego dashboardy w ogóle istnieją. Przełamują granice pojedynczych datasetów, tworząc ujednolicony widok. Kiedy menedżer otwiera ten dashboard, otrzymuje natychmiastowy status update na pierwszy rzut oka. Nie wchodzi w interakcję z danymi w taki sposób, jak robiłby to w raporcie. Zamiast tego, tiles działają jako entry points. Jeśli tile dziennych przychodów pokazuje nagły spadek, menedżer po prostu klika ten konkretny tile. Ta akcja natychmiast wyrzuca użytkownika z dashboardu bezpośrednio do bazowego raportu finansowego, z którego pochodzi ten visual. Oto kluczowa sprawa. Dashboard nie jest zamiennikiem dla twojej szczegółowej warstwy raportowania. To warstwa selekcji, która znajduje się nad nią. Dobrze zaprojektowany dashboard nie próbuje odpowiedzieć na każde możliwe pytanie analityczne; po prostu kieruje użytkownika do konkretnego, bazowego raportu, który zawiera odpowiedzi, jakich potrzebuje w danej chwili. Dzięki za wysłuchanie. Do następnego razu!
11

Pakietowanie rozwiązań

3m 33s

Jak dostarczyć dopracowany produkt analityczny setkom użytkowników? Odkryj Power BI Apps, najbardziej profesjonalny sposób na grupowanie i dystrybucję raportów oraz dashboards w całej organizacji.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 11 z 14. Jeśli współdzielisz workspace z pięciuset osobami, które mają tylko przeglądać dane, popełniasz błąd. Pokazujesz im bałagan w kuchni, podczas gdy oni przyszli po prostu na posiłek. Właściwym sposobem dostarczania gotowych treści jest odpowiednie opakowanie tego doświadczenia, a to oznacza użycie Power BI App. Power BI App to nie jest samodzielny program, który pobierasz ze sklepu na telefonie. W tym kontekście App to połączony zbiór dashboardów i raportów, zaprezentowany jako jeden, spójny pakiet. To oficjalna metoda dystrybucji twojego gotowego contentu w Power BI. Od razu wyjaśnijmy główną niejasność, czyli różnicę między workspace'em a App. Workspace to twoja kuchnia. To tam twórcy raportów łączą się z danymi, budują modele i testują różne layouty wykresów. To przestrzeń do współpracy przeznaczona dla twórców, która może być zabałaganiona draftami raportów i surowymi datasetami. App to jadalnia. Jest czysta, uporządkowana i zaprojektowana ściśle do konsumpcji. Kiedy publikujesz App, bierzesz gotowe dania z kuchni i serwujesz je swoim gościom. Pomyśl o udostępnieniu oficjalnych metryk firmy na rok 2026 pięciuset pracownikom z różnych działów. Nie chcesz, żeby przeszukiwali workspace, próbując zgadnąć, który raport to finalna wersja. Nie chcesz też wysyłać im pięciu różnych linków. Zamiast tego, tworzysz App. Budując App, wybierasz dokładnie, które dashboardy i raporty ze swojego workspace'a chcesz w niej zawrzeć. Drafty zostawiasz w tyle. Następnie projektujesz customowe menu nawigacyjne. I tu robi się ciekawie. Zamiast płaskiej listy plików, możesz grupować powiązane raporty pod zwijanymi nagłówkami. Możesz tak ułożyć strony, by historia logicznie płynęła od ogólnych podsumowań, aż po granularne detale. Możesz nawet zastosować konkretny motyw kolorystyczny i dodać logo swojej firmy. Dla użytkownika końcowego to doświadczenie jest całkowicie płynne. Instaluje App tylko raz z katalogu organizacji. Po jej otwarciu, otrzymuje obrandowany interfejs w trybie read-only. Nie ma żadnych przycisków edycji, które mogłyby go rozpraszać. Nie może przypadkowo usunąć visuala ani zmienić datasetu. Po prostu używa bocznego menu, żeby przeklikać się przez raporty. Jeśli otworzy mobilną aplikację Power BI, App i jej customowa struktura nawigacji zadziałają tam równie idealnie. Oto kluczowa kwestia, jeśli chodzi o utrzymanie tego contentu. Ponieważ workspace i App są od siebie oddzielone, możesz aktualizować raporty bez psucia user experience. Jeśli jakaś metryka wymaga poprawy, robisz tę zmianę w kuchni swojego workspace'a. Twoich pięciuset użytkowników nie widzi zepsutych visuali ani w połowie skończonych wykresów, podczas gdy ty nad nimi pracujesz. Ich App pozostaje dokładnie taka sama, dopóki nie będziesz w pełni gotowy. Kiedy skończysz, klikasz update w App, a nowa wersja idzie live dla wszystkich jednocześnie. Kiedy musisz dostarczyć spójny, łatwy w nawigacji zestaw raportów do dużej grupy odbiorców, zbuduj workspace dla swoich twórców, ale spakuj App dla swoich konsumentów. Dzięki za spędzenie ze mną tych kilku minut. Do usłyszenia następnym razem, trzymaj się.
12

Dostarczanie danych tam, gdzie pracują użytkownicy

3m 40s

Najszybszym sposobem na zachęcenie ludzi do korzystania z danych jest umieszczenie ich dokładnie tam, gdzie już pracują. Dowiedz się, jak Power BI płynnie integruje się z Microsoft Teams, PowerPoint i Excel.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 12 z 14. Najszybszym sposobem na zagwarantowanie, że nikt nie zajrzy na twój dashboard, jest zmuszenie ludzi do otwarcia nowej karty w przeglądarce, znalezienia zakładki i zalogowania się do osobnego portalu. Context switching zabija adopcję. Jeśli chcesz, żeby ludzie korzystali z danych, musisz umieścić je dokładnie tam, gdzie i tak już ze sobą rozmawiają. To główna idea stojąca za podejściem Meeting Users Where They Work. Dla większości organizacji takim miejscem jest Microsoft Teams. Power BI integruje się głęboko z Teams, aby wyeliminować problem context switchingu. Zamiast wysyłać link do dashboardu na czacie, przenosisz dashboard prosto do workspace'u. Weźmy na przykład zespół magazynowy, który musi codziennie rano sprawdzać stany magazynowe. Możesz przypiąć raport o zapasach live bezpośrednio jako zakładkę w ich dedykowanym kanale na Teamsach. Klikają zakładkę, a dane po prostu tam są, tuż obok ich porannych wiadomości. Często pojawiają się nieporozumienia co do tego, jak to właściwie wygląda. Wypchnięcie raportu do Teamsów to nie jest po prostu wysłanie statycznego screena czy odłączonego PDF-a. To embeduje pełny, interaktywny raport Power BI live, w pełni bezpiecznie, wewnątrz klienta Teams. Użytkownicy mogą slice'ować, filtrować i robić drill down w danych bezpośrednio w kanale. Uprawnienia bezpieczeństwa są nadal ściśle egzekwowane. Jeśli użytkownik nie ma uprawnień do wyświetlania danych w usłudze Power BI, nie zobaczy ich również w Teamsach. Możesz również rozpocząć wątek konwersacji podpięty bezpośrednio pod konkretny visual w raporcie, trzymając dyskusję i dane w dokładnie tym samym kontekście. To by było na tyle, jeśli chodzi o codzienną komunikację. Teraz weźmy pod uwagę spotkania zarządu. Prezentacje to zazwyczaj miejsce, gdzie dane idą umrzeć. Ktoś robi screena wykresu, wkleja go na slajd, a pięć minut później pod spodem aktualizuje się baza danych. Slajd natychmiast staje się nieaktualny. Power BI rozwiązuje ten problem, pozwalając ci embedować strony raportu live bezpośrednio na slajdach w PowerPoincie. Kiedy otwierasz prezentację, wykres zaciąga najnowsze liczby. I tu jest kluczowa sprawa. Ponieważ zembedowany raport jest w pełni interaktywny, zmienia to sposób prowadzenia spotkań. Kiedy stakeholder pyta o konkretny skok sprzedaży, nie musisz tego zapisywać i obiecywać, że zrobisz follow-up później. Możesz kliknąć ten punkt danych bezpośrednio na slajdzie, zrobić cross-filter na visualach i odpowiedzieć na pytanie na żywo. Na koniec mamy Excela. Nigdy nie oduczysz użytkowników biznesowych chęci posiadania danych w arkuszu. Zamiast walczyć z tym zachowaniem i patrzeć, jak ludzie eksportują statyczne, niekontrolowane pliki CSV, możesz płynnie zintegrować Power BI z Excelem. Użytkownicy mogą podłączać tabele przestawne, wykresy i standardowe formuły Excela bezpośrednio do opublikowanego datasetu Power BI. Dane pozostają centralnie zarządzane, bezpieczne i dokładne na serwerze. W międzyczasie użytkownicy mogą analizować to single source of truth, używając interfejsu siatki, który już doskonale znają. Nie zbudujesz kultury data-driven, zmuszając wszystkich do nauki nowej, osobnej aplikacji. Robisz to, wstrzykując wiarygodne dane live bezpośrednio do narzędzi komunikacyjnych, które i tak odpalają każdego ranka. Dzięki za spędzenie ze mną tych kilku minut. Do usłyszenia następnym razem, trzymaj się.
13

Proaktywne BI

3m 53s

Spraw, by dane pracowały dla Ciebie. Odkryj, jak konfigurować alerty danych na swoich dashboards i używać Power Automate do wyzwalania rzeczywistych działań, gdy wskaźniki osiągną krytyczny próg.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 13 z 14. Prawdopodobnie spędzasz zbyt dużo czasu na odświeżaniu dashboardów, tylko po to, żeby sprawdzić, czy wszystko działa płynnie. Twoi użytkownicy robią dokładnie to samo, logując się każdego ranka tylko po to, żeby upewnić się, że wyniki są w normie. Przestań polegać na ludziach w kwestii rutynowych problemów. Pozwól, żeby to dane informowały cię, gdy coś pójdzie nie tak. To główna idea proaktywnego BI, którą osiągamy łącząc alerty danych w Power BI z Power Automate. Tradycyjnie Business Intelligence jest reaktywne. Tworzysz raport, publikujesz go i czekasz, aż ktoś go otworzy. Proaktywne BI odwraca ten model. System monitoruje się sam i przesyła ci informacje tylko wtedy, gdy twoja uwaga jest faktycznie potrzebna. Gdy określona metryka przekroczy predefiniowany próg, system natychmiast podejmuje działanie. Zanim to skonfigurujemy, musimy wyjaśnić powszechne nieporozumienie. Nie możesz podpiąć tych automatycznych alertów do dowolnej wizualizacji ukrytej głęboko na skomplikowanej stronie raportu. Alerty danych w Power BI są ściśle powiązane z konkretnymi typami wizualizacji na dashboardzie. Możesz je skonfigurować tylko na kafelkach z pojedynczą wartością, a konkretnie na wskaźnikach, KPI i kartach. Jeśli masz krytyczną metrykę, którą chcesz monitorować w szczegółowym raporcie, musisz najpierw przypiąć tę konkretną wizualizację do dashboardu, żeby odblokować funkcję alertów. Przejdźmy przez konkretny scenariusz. Załóżmy, że śledzisz dzienną sprzedaż w dużym punkcie sprzedaży detalicznej. Oczekiwana wartość bazowa to dziesięć tysięcy dolarów dziennie. Jeśli sprzedaż spadnie poniżej tej liczby, czekanie aż menedżer sprawdzi dashboard w piątek, to zdecydowanie za późno. Potrzebujesz natychmiastowej reakcji. Najpierw konfigurujesz alert danych na karcie dashboardu wyświetlającej dzienną sprzedaż. Definiujesz regułę, która mówi Power BI, żeby wyzwolić alert, jeśli wartość spadnie poniżej dziesięciu tysięcy. Zwróć na to uwagę. Power BI nie monitoruje źródłowej bazy danych w czasie rzeczywistym. Zamiast tego, za każdym razem, gdy bazowy dataset w Power BI się odświeża, system sprawdza nową wartość na tej karcie. Jeśli warunek jest spełniony, alert odpala. Domyślnie wyzwolony alert po prostu generuje powiadomienie w Power BI lub wysyła zwykłego maila do osoby, która utworzyła regułę. Żeby to było naprawdę użyteczne w całej firmie, integrujesz to z Power Automate. Power Automate siedzi cicho i nasłuchuje tego konkretnego alertu danych z Power BI. Kiedy alert odpala, Power BI przekazuje payload z danymi do Power Automate. Ten payload zawiera tytuł alertu, ustawiony przez ciebie próg oraz rzeczywistą wartość, która złamała regułę. Używasz tych dynamicznych wartości, żeby zbudować dalszy workflow. Możesz skonfigurować flow tak, że w momencie spadku metryki sprzedaży automatycznie dzieją się dwie rzeczy. Po pierwsze, flow wyciąga rzeczywistą wartość sprzedaży i natychmiast wypycha powiadomienie bezpośrednio na telefon komórkowy kierownika sklepu. Po drugie, wysyła automatycznego maila do zespołu regionalnego z dokładnymi danymi i bezpośrednim linkiem z powrotem do dashboardu w celu dalszego zbadania sprawy. Nikt nie musiał ręcznie otwierać Power BI, żeby odkryć problem. Integrując alerty z dashboardu z dalszą automatyzacją, eliminujesz ludzkie wąskie gardło w reagowaniu na incydenty. Prawdziwa wartość systemu monitorującego nie jest mierzona tym, ile osób wpatruje się w niego każdego dnia, ale tym, jak szybko wymusza on działanie w momencie przekroczenia krytycznej granicy. To wszystko w tym odcinku. Dzięki za wysłuchanie i budujcie dalej!
14

Przyszłość to konwersacje

3m 46s

Przyszłość Business Intelligence nadeszła. Odkryj, jak Copilot w Power BI wykorzystuje AI do generowania stron raportów, tworzenia wizualizacji i pisania dynamicznych podsumowań narracyjnych na podstawie prostego języka angielskiego.

Pobierz
Cześć, tu Alex z DEV STORIES DOT EU. Podstawy Power BI, odcinek 14 z 14. Wpatrujesz się w pusty canvas, a do końca dnia musisz przygotować kompleksowy raport sprzedaży. Zamiast godzinami przeciągać pola, po prostu zadajesz pytanie zwykłym tekstem, a layout buduje się sam. Przyszłość Business Intelligence jest konwersacyjna, a napędza ją Copilot w Power BI. Wciąż krąży obawa, że sztuczna inteligencja zastąpi analityków danych. Nic bardziej mylnego. Copilot to potężny asystent zaprojektowany specjalnie po to, by przyspieszyć tworzenie pierwszego draftu. Bierze na siebie żmudny, początkowy setup, pozwalając ci skupić się na dopracowywaniu faktycznych insightów. Wypełnia lukę między surowymi danymi a gotowym raportem przy użyciu języka naturalnego, co znacznie przyspiesza początkową fazę tworzenia. Kiedy otwierasz Report Builder, możesz wejść w bezpośrednią interakcję z panelem Copilota. Wpisujesz prompt, na przykład prosząc o stworzenie podsumowania wyników sprzedaży. Copilot natychmiast analizuje twój bazowy model semantyczny. Na podstawie twojego zapytania określa, które metryki mają znaczenie, dobiera odpowiednie typy wizualizacji i automatycznie generuje kompletną stronę raportu. Nie musisz ręcznie wstawiać wykresów słupkowych ani konfigurować osi, żeby zacząć. Określasz swoją intencję, a system przekłada ją na konkretny layout. To fundamentalnie zmienia podejście do tworzenia raportów – przechodzisz od ręcznego budowania do zarządzania na wysokim poziomie. Oto kluczowy wniosek. Copilot nie tylko buduje wykresy; on pisze historię twoich danych. Obok wizualizacji generuje pole tekstowe z narracją, podsumowujące kluczowe czynniki i trendy prostym językiem. To nie jest statyczny tekst. Ponieważ jest bezpośrednio podpięty pod model semantyczny, narracja jest w pełni dynamiczna. Jeśli dane bazowe zmienią się przez noc, albo użytkownik kliknie konkretny region na mapie, tekst natychmiast przepisze się sam, aby odzwierciedlić ten nowy kontekst. Podsumowanie zawsze pozostaje zsynchronizowane z obecnym widokiem danych, bez potrzeby jakichkolwiek ręcznych aktualizacji. Ten konwersacyjny interfejs drastycznie obniża próg wejścia do generowania insightów. Nie potrzebujesz głębokiej wiedzy technicznej o narzędziu, żeby wyciągnąć wartość z danych. Jednak to ty zachowujesz absolutną kontrolę. Kiedy AI wygeneruje ten początkowy layout i narrację, wkraczasz do akcji. Możesz zmieniać rozmiar wizualizacji, dostrajać formatowanie albo modyfikować narrację, żeby idealnie pasowała do twoich wymagań. To oparty na współpracy workflow. Copilot buduje ciężkie fundamenty, a ty dodajesz ostatnie szlify, żeby upewnić się, że końcowy produkt spełnia standardy twojej organizacji. Prawdziwa moc języka naturalnego w Business Intelligence to nie tylko oszczędność kilku kliknięć myszką. Chodzi o całkowite usunięcie tarcia między pojawieniem się pytania biznesowego a zobaczeniem odpowiedzi na ekranie. Jako że to ostatni odcinek naszej serii o podstawach, gorąco polecam zajrzeć do oficjalnej dokumentacji Microsoftu i przetestować te funkcje w praktyce na własnych modelach semantycznych. Jeśli masz pomysły na to, co powinniśmy omówić w następnej kolejności, wejdź na DEV STORIES DOT EU, żeby zasugerować tematy do przyszłych serii. To wszystko w tym odcinku. Dzięki za wysłuchanie i udanego budowania!