#20 Power BI UPDATE - kwiecień 2026 - podsumowanie nowości i zmian

BLOGUPDATE OVERVIEWPOWER BI

5/21/2026


Aktualizacja, którą w tym miesiącu serwuje nam Microsoft zaliczam do puli tych ewolucyjnych. Po serii kilku sporych ogłoszeń, dostaliśmy miesiąc na ostudzenie emocji. W kwietniu nie ma zbyt wielu fajerwerków, a raczej zestaw pomniejszych zmian, które mają poprawić jakość pracy w Power BI. Najmocniej wybrzmiewają trzy tematy: konsekwentne usprawnianie kontroli nad układem raportów, mocniejsza obecność Copilota w aplikacjach mobilnych i kilka ciekawych usprawnień w modelowaniu.

Poniżej wyselekcjonowane tematy, które znajdziesz w moim podsumowaniu:

Zapraszam do lektury! 🧐


🎨 Kontynuacja usprawnień w stylach raportu

Po stronie reportingu sporo się obecnie dzieje. Microsoft prezentuje sporo drobnych, aczkolwiek niezbędnych zmian - wszystko po to aby móc zapewnić tworzonym w Power BI raportom świeży i lekki wygląd już na starcie, bez wielu personalizacji wizualizacji. W opcji sterowania stylem (theme) pojawia się nowy przełącznik, który ma umożliwić przełączanie się pomiędzy domyślnymi stylami.

Nie tak dawno Microsoft wprowadził styl Fluent 2 jako domyślny do Power BI, co dało powiew świeżości już na etapie domyślnych ustawień kanwy raportu. Jednak w praktyce okazało się, że customowe style (z których przecież wiele firm korzysta) mogą wchodzić w konflikt z ustawieniami wymuszanymi przez Fluent 2. W odpowiedzi na prośby użytkowników do panelu zarządzania stylami dodano przełącznik pozwalający wrócić do któregoś z wcześniejszych domyślnych styli.

Otrzymaliśmy również oczekiwane od dawna rozszerzone możliwości ustawień kanwy. Od teraz zamiast ręcznego ustawiania rozmiaru strony raportu podając wymiary w pikselach możemy skorzystać z gotowych presetów, co ułatwia dostosowanie kanwy pod konkretne wielkości ekranów naszych odbiorców. Przydatne gdy przygotowujesz raport, który będzie wyświetlał wyniki live na TV w budynku firmy - nie każdy musi pamiętać jakie są dokładne wymiary ekranu 4K. Jeśli potrzebujesz bardziej niestandardowych wymiarów, to oczywiście opcja "Custom" nadal jest dostępna.

Oprócz tego pojawił się mały fix w ustawieniach tabel i matrixów - teraz wiersze naprzemienne (banded rows) oraz przyciski hierarchii +/- w ramach stają się domyślnie włączone, a kolory osi mają już poprawnie respektować założenia wynikające z ustawień stylu, z czym zdarzało się że miały problem.

Warto dodać, że zmieniono również ikonkę domyślnego stylu, tak aby lepiej odróżnić ją od innych presetów. Pamiętaj tylko, że przełączenie się pomiędzy stylami (dowolnymi) ma zastosowanie tylko do elementów formatowania, których nie zmodyfikowałeś/aś.

Czyli jeśli w wizualizacji (na przykład w wykresie kołowym) zmieniłeś/aś kolor tytułu, spowodowało to nadpisanie ustawień domyślnych i zmiana stylu nie może tego cofnąć - musisz korzystać z opcji "reset to default" w panelu formatowania wizualizacji. Mowa tylko w tym jednym obiekcie, bo każdy nowy wykres kołowy będzie już zachowywał się według ustawień domyślnych propagowanych przez wybrany przez Ciebie styl.


🔢 Card visual, który wreszcie zachowuje się jak trzeba

Card Visual zdecydowanie przechodzi ewolucję działania - z niepozornego kafelka do prezentowania KPI, sukcesywnie zyskuje coraz to więcej opcji modyfikacji, zachowując się jako pełnoprawny element raportu. W bieżącej aktualizacji dopracowano możliwości interakcji Card Visual. Teraz po kliknięciu nagłówka kategorii wybrana przez użytkownika karta zostaje podświetlona, a reszta delikatnie przygasa. Do tego dochodzi lepsza możliwość sterowania interakcji wywoływanych przez Card Visual na inne obiekty w raporcie.

Oprócz tego rozbudowano możliwości samych nagłówków widocznych w Card Visual. Po wrzuceniu do pola kategorii kilku kolumn, ich nazwy nazwy będą łączyć się w jeden spójny nagłówek, co ma poprawić ogólną czytelność oraz ulepszona obsługa obrazów zakodowanych w base64 bez dodatkowych obejść, których Developerzy używają do ustawienia tła kafelków karty.


🌊 Elastyczność modelowania w Direct Lake

Wraz z kwietniową aktualizacją Power BI zaprezentowano nowe bardziej elastyczne ramy pracy dla użytkowników Direct Lake. Mniej twardych ograniczeń, więcej możliwości tworzenia scenariuszy zależnych od kontekstu, czyli możliwość tworzenia tabel i kolumn kalkulowanych. Jest to opcja w Preview, więc trzeba podchodzić z ostrożnością, ale warto znać, bo może to się wkrótce przełożyć na nowe wzorce modelowania na wielu projektach korzystających z Direct Lake.

Microsoft wskazuje również jeden z potencjalnych scenariuszy wykorzystania tej funkcjonalności. To sytuacja, gdy zmiany bezpośrednio na źródle nie są możliwe, na przykład ze względu na brak dostępu do modyfikacji tych zasobów. Zasady tworzenia tabel i kolumn kalkulowanych w Direct Lake są takie jak w standardowych scenariuszach np. przy trybie Import.


🌍 Kolumny, które wiedzą, kto patrzy

Jeśli przygotowujesz raporty obsługujące wiele regionów jednocześnie, ta funkcjonalność jest zdecydowanie dla Ciebie. Kolumny kalkulowane zyskują możliwość programistycznego definiowania kontekstu. Co to oznacza? Dzięki temu nazwa kolumny, którą użytkownik zobaczy w raporcie może zależeć od dynamicznego wyniku serwowanego przez jedną z tych funkcji:

  • UserCulture()

  • UserPrincipalName()

  • CustomData()

Jak zaznaczono w komentarzu do tej funkcjonalności - otwiera to przed Developerami całkiem nowe możliwości np. w obszarze tłumaczeń. Ze swojej strony dodam, że taki stan rzeczy pozwala na bardziej kreatywne żonglowanie nazwami obiektów, np. podając nieco inne warianty nazw grupie odbiorców końcowych (Viewers), a inne bardziej zaawansowanym użytkownikom dobudowującym swoje rozwiązania raportowe na bazie naszego modelu.

Ta funkcja działa dla kolumn kalkulowanych w tabelach Direct Lake, Import i DirectQuery, a sterowanie odbywa się przez właściwość Expression Context. To ważne, bo nie mówimy o osobnym trybie dla jednego źródła, tylko o podejściu, które może zacząć przenikać różne scenariusze modelowania. Największa wartość tej funkcji nie leży w samym „dynamicznym DAX-ie”, tylko w tym, że model może zacząć zachowywać się bardziej jak warstwa dopasowana do użytkownika, gdzie nie tylko wynik jest personalizowany, ale również same właściwości modelu.


🧠 NAMEOF staje się bardziej precyzyjne

W ramach DAX user-defined functions (Preview) funkcja NAMEOF dostała nowe, opcjonalne parametry, które pozwalają kontrolować, która część nazwy obiektu ma zostać zwrócona i jak ma być sformatowana do wyświetlania. Nowa składnia to:

NAMEOF ( <object> [, <component> [, <escaped>]] )

Dlatego zamiast brać cały obiekt, możesz wskazać dokładnie tabelę, kolumnę, miarę albo nazwę kalendarza - co otwiera kilka sensownych scenariuszy. Dzięki temu łatwiej budować dynamiczne opisy, etykiety, helper texty albo inne elementy, które korzystając z nazw obiektów w modelu mają się składać w czytelną nazwę. Microsoft podkreśla też, że rozszerzone zachowanie NAMEOF() pozostaje bez zmian dla obecnych modeli - to dzięki opcjonalności wyrażeń w składni.


🤖 Copilot z lepszym dostępem mobilnym

Microsoft zaserwował nam właśnie kolejną serię usprawnień i ułatwień w korzystaniu z Copilota w środowisku Power BI na urządzeniach mobilnych. Zamiast ogólnych podsumowań i predefiniowanych podpowiedzi promptów, aplikacja mobilna daje możliwość prowadzania standardowej otwartej rozmowy z AI chatem, tak jak to odbywa się w PBI Service. Copilot w aplikacji mobilnej obsługuje otwarte pytania i follow-upy w obrębie raportu a odpowiedzi mają osadzenie w konkretnych wizualizacjach - więc łatwo zweryfikować skąd AI wyciągnęło podany w odpowiedzi wniosek. Warto odnotować, że limit znaków promptów wynosi 10 tys. znaków. Z istotnych zmian w tym obszarze warto dodać, że użytkownicy iOS zyskują dostęp do funkcji dyktowania głosowego - co może przydać się gdy łatwiej opisać pytanie słownie niż wstukując wszystko w klawiaturę. 

Copilot w świecie Power BI na urządzeniach mobilnych przestaje być jedynie ciekawym dodatkiem, a staje się pełnoprawnym asystentem w analizie wyników raportu. W tym momencie warto zadać sobie pytanie, czy wiesz jak wielu użytkowników konsumuje raporty z poziomu smartfonów/tabletów? Możesz to sprawdzić w logach aktywności. Może to dobry moment na to aby przystosować Twoje raporty pod widok mobilny?


🆕 Pozostałe newsy warte odnotowania

Porządek w nazewnictwie ustawień formatowania

  • Microsoft dochodzi do wniosku, że "Fit to space" to jednak lepszy i bardziej zrozumiały wariant nazewniczy, więc porzucamy zmienioną nie tak dawno nazwę "Autogrid". Co ważne, zmiana dotyka także List Slicera, bo obejmuje opcję "Fixed number of buttons", która dla zachowania spójności też zostaje przemianowana na "Fit to space". Dla wyjaśnienia: gdy jest włączona, elementy rosną/maleją tak, żeby wypełnić obszar, a gdy jest wyłączona, visual rezerwuje miejsce dla określonej liczby elementów, nawet jeśli aktualnie jest ich mniej.

Opcja "Fixed size" dla kolejnych visuali

  • W sekcji Layout dla trzech typów wizualizacji (card visual, button slicer i list slicer) pojawia się opcja "Fixed size", co jest pożądaną zmiana dla osób, które lubią mieć układ pod kontrolą. Dzięki temu elementy nie próbują skalować się proporcjonalnie przy zmianie rozmiaru kontenera, tylko trzymają zadane wcześniej wymiar. Co jest szczególnie przydatne, gdy korzystamy z hierarchii, bo rozwijanie i zwijanie poziomów potrafi zmieniać liczbę widocznych pozycji, a stały rozmiar elementów zapewnia porządek w układzie. Jak i w sytuacji gdy użytkownicy korzystają z raportu na ekranach różnego rozmiaru, bo w sytuacji gdy visual nie ma już miejsca, żeby pokazać wszystko w tej samej wielkości, Power BI po prostu dorzuci scroll bar.

Preview visuals z lepszym oznaczeniem

  • Wizualizacje które nie są jeszcze wprowadzone jako produkcyjne (oznaczenie GA), oprócz symbolu błyskawicy na ikonce, będą zawierały w nazwie visuala dopisek "(Preview)" np. "List Slicer (Preview)". Ma być to odpowiedzią na prośby użytkowników - co jest zrozumiałe, bo nie wszystkie organizacje pozwalają na korzystanie z funkcji Preview, więc takie komponenty powinny być wyraźnie oznakowane w Power BI.

Azure Maps z lepszą synchronizacją stylów mapy

  • Po zmianach wybór stylu na samej mapie synchronizuje się z panelem formatowania, więc nie ma już dwóch równoległych źródeł prawdy o tym samym elemencie ustawienia.

Narrative na silniku Copilota

  • Wizualizacja typu Smart Narrative zyskuje możliwości turbodoładowania w postaci podłączenia do Copilota (wymagana licencja). Autorzy raportów mogą zdecydować, czy chcą budować tę wizualizację po staremu, czyli w bardziej manualny sposób mając jednocześnie więcej kontroli, czy chcą oddać mechanizm działania tej wizualizacji w wirtualne dłonie AI.

Wycofanie starego stylu okna wyboru plików w Power BI

  • Zgodnie z wcześniejszymi zapowiedziami stary tryb wyboru przechodzi na emeryturę, a w domyślnym widoku pojawia się nieco odświeżony układ.

Wycofanie sterownika "Netezza ODBC"

  • Stara wersja wbudowanego w Power BI sterownika Netezza ODBC jest wycofana na rzecz nowszej wersji, więc jeśli ktoś jeszcze siedzi na tym konektorze, to jest ostatni moment na potwierdzenie kompatybilności. Nie musisz więc niczego doinstalowywać, wystarczy sprawdzić czy wcześniej utworzone połączenia do IBM Netezza wciąż są obługiwane.

✅ PODSUMOWANIE

Kwiecień 2026 to nie jest aktualizacja sygnowana wielkimi zmianami. Ogłoszone nowości to raczej dopracowywania fundamentów ekostystmu, a najwięcej zyskują osoby, które budują raporty od strony wizualnej, dbają o layout i zależy im przede wszystkim na tym, żeby model był bardziej elastyczny bez dokładania kolejnych obejść. To jest ten typ release’u, który pozwoli usprawnić niektóre procesy, a nie zaoszczędzi setek godzin na projektach.

⭐ TOP 3 rzeczy, które warto ogarnąć od razu:

  • Kolumny kalkulowane uwzględniające kontekst użytkownika (Preview)

    • Typ funkcji, który na pierwszy rzut oka wygląda niszowo, ale uwierz, że bardzo szybko może wejść do poważnych scenariuszy, na wielu Twoich projektach. Co otwiera drzwi do tłumaczeń, personalizacji i modeli, które naprawdę dostosowują się do odbiorcy.

  • Obiekty kalkulowane w trybie Direct Lake (Preview)

    • Zmiana istotna z perspektywy swobody modelowania. Jeśli Direct Lake ma zyskać większą popularność, to właśnie takie nowości pozwalają odwieść użytkowników od powrotu w tryb Importu, aby móc wykonać podstawowe transformacja w modelu.

  • Mocniejszy Copilot w Power BI Mobile

    • Użytkownicy mobilni dostają możliwość pełnoprawnej interakcji z Copilotem podczas korzystania z Power BI Mobile, a nie jedynie mało elastyczne podsumowania. Rozmowa o danych w raportach z AI asystentem z dowolnego miejsca na świecie staje się realna.

Zapraszam do odkrywania pozostałych wpisów na blogu! Znajdziesz tam wcześniejsze podsumowania update’ów oraz inne ciekawe wpisy. Wszystko opisane w prosty, przejrzysty sposób, bez technicznego nadęcia oszczędzi Ci godziny przekopywania się przez dokumentację.

Jeśli podoba Ci się to, co robię, zajrzyj także na mój profil na Instagramie i LinkedIn, gdzie znajdziesz więcej moich treści. 😊

Sprawdź też inne wpisy na moim blogu: [LINK]