#12 Power BI UPDATE sierpień 2025 - podsumowanie nowości i zmian


#12 Power BI UPDATE sierpień 2025 - podsumowanie nowości i zmian

Microsoft znów zaserwował nam porcję nowości! Co tym przynosi nam sierpniowa, nieco wakacyjna aktualizacja Power BI? Szczerze? Zmian nie ma aż tylu jak zwykle, a większość z nich to ciągłe rozbudowywanie funkcjonalności AI. To już chyba jasne, że Microsoft stawia wszystko na jedną kartę: sztuczną inteligencję.

Największe zmiany dotyczą właśnie Copilota – już niedługo będzie można go wykorzystywać w raportach osadzonych w SharePoint Online, co znacznie poszerza jego dostępność. Microsoft wreszcie ogłosił również pełną dostępność funkcji automatycznego pisania opisów miar przez Copilota. Czy to koniec z pustymi polami "Opis" w naszych modelach? 😄

Poza rozwojem AI, mamy też kilka solidnych usprawnień w modelowaniu, jak nowe możliwości w widoku modelu TMDL, a Direct Lake w Power BI Desktop może teraz łączyć się z katalogami Azure Databricks. Dla programistów przygotowano uproszczenie formatu plików .PBIP podczas zapisywania raportów opartych o Live Connection. Sprawdźmy szczegóły! 🚀

🤖 Copilot w raportach publikowanych w SharePoint

Długo wyczekiwana funkcja! Użytkownicy w SharePoint będą mogli korzystać z Copilota bezpośrednio w osadzonych raportach. Oznacza to, że użytkownicy mogą korzystać z panelu Copilot bezpośrednio w osadzonym raporcie, bez konieczności przechodzenia do Power BI Service. To kolejny krok w kierunku zwiększania interakcji z danymi dla odbiorców raportu. 

Jak włączyć?

  • Wystarczy zaznaczyć opcję "Enable Copilot" podczas konfiguracji osadzanego raportu
  • Upewnij się, że Copilot jest włączony dla organizacji
  • Obszar roboczy musi być wspierany przez Power BI Premium lub Fabric
 

✍️ Automatyczne opisy miar przez Copilota - dostępne dla wszystkich*

Po miesiącach testów w trybie Preview, Microsoft oficjalnie udostępnił funkcję automatycznego generowania opisów miar przez Copilota. Działa zarówno w Power BI Desktop, jak i w Power BI Service. Jeśli tylko macie dostęp do Copilota (*musi być włączony na poziomie workspace), użycie tej funkcji w modelach semantycznych powinno stać się standardem. Szczerze mówiąc, to jedna z bardziej praktycznych funkcji AI w Power BI. Ile razy widzieliście miary bez opisów? A ile czasu zajmuje ich ręczne pisanie? Ta funkcja może realnie zaoszczędzić sporo pracy i zachęcić do tworzenia dokumentacji.

Dlaczego to ważne? Opis pomaga rozumieć intencję miar bez konieczności otwierania edytora DAX, co przydaje się w wielu sytuacjach. Po pierwsze, pomagamy odbiorcom końcowym, czyli najczęściej osobom nietechnicznym zrozumieć działanie miar DAX, ale dodając opisy miar pomagamy też sobie. Na przykład łącząc się do modelu w trybie Live widzisz tylko nazwę miary i opis (bez definicji), jeśli pole opis jest puste, trudno będzie zrozumieć działanie miar. Podobnie gdy musimy zajrzeć do swojego/czyjegoś raportu po dłuższym czasie i odkodować całą logikę, z opisami będzie znacznie łatwiej, tym bardziej, że od teraz można generować je automatycznie.

 

🔍 Filtrowane podsumowania raportów dzięki Copilot (wersja testowa)

Kolejne ulepszenie Copilota, które rozwiązuje realny problem użytkowników. Dotychczas Copilot mógł odpowiadać tylko na podstawie tego, co było aktualnie widoczne na stronie raportu. Nie można było zadać pytania typu "Jakie były sprzedaże w 2024?" bez wcześniejszego ustawienia odpowiednich filtrów w samym raporcie np. roku na 2024. Copilot udzielał odpowiedzi tylko na podstawie tego co "widział" aktualnie w raporcie. 

Co się zmieniło?

  • Copilot może teraz inteligentnie i samodzielnie stosować filtry aby dostarczyć odpowiedzi na otrzymane od użytkownika pytania.
  • Copilot potrafi inteligentnie rozpoznać, które z aktywnych w raporcie filtrów są adekwatne do pytania
  • Jeśli wizualizacje nie dostarczają żądanych informacji, Copilot sięga do modelu semantycznego, by wygenerować odpowiedź, samodzielnie filtrując dane
  • Zastosowane przez Copilot filtry są pokazywane w odpowiedzi, więc widać dokładnie, na jakiej podstawie została udzielona odpowiedź
 

Rozwój ten funkcjonalności to krok w kierunku rozmów o raporcie poza samym raportem. Kiedyś rozbudowane dashboardy i raporty w formie jaką znamy mogą stać się zbędne, a istotniejszy będzie poprawnie działający model danych. Na ten moment pamiętaj, że wciąż mogą pojawiać się błędy w odpowiedziach. Traktuj Copilota jako pomocnika, nie jako jedyne źródło prawdy.

📊 Aplikacje organizacyjne w obszarach roboczych Pro (wersja testowa)

Dobra wiadomość dla użytkowników licencji Pro! Aplikacje organizacyjne (w trybie testowym) są teraz dostępne również w obszarach roboczych w trybie Pro, nie tylko Premium.

Co to oznacza?

  • Możesz tworzyć wiele aplikacji w jednym obszarze roboczym
  • Każda aplikacja może być dostosowana do różnych grup użytkowników
  • Jedna aplikacja dla kierownictwa, inna dla managerów, jeszcze inna dla projektów międzydziałowych
 

Microsoft wyraźnie słucha feedbacku klientów, którzy budowali aplikacje w obszarach roboczych Pro i chcieli testować nowe aplikacje organizacyjne, bez konieczności tworzenia nowych workspace, aby powołać do życia nową aplikację. To udostępnienie funkcji, która wcześniej była zarezerwowana tylko dla użytkowników Premium. Aplikacje stają się więc domyślnym sposobem udostępniania raportów wewnątrz organizacji. Więcej o aplikacjach organizacyjnych przeczytasz tutaj: LINK

🔧 Ulepszenia modelowania w Power BI Service (wersja testowa)

Microsoft kontynuuje rozwój edycji modeli bezpośrednio w Power BI Service. W sierpniu otrzymujemy kilka istotnych usprawnień, jak poprawione zarządzanie błędami w Power Query i wsparcie dla native queries.

1. Lepsze obsługa błędów w Power Query

  • Płynniejsze działanie przy napotkaniu błędów
  • Możliwość ponownego uruchomienia Power Query w tej samej sesji przeglądarki, co ułatwia proces debuggowania, dzięki czemu nie trzeba zaczynać od nowa przy niepowodzeniu
 

2. Wsparcie dla zapytań natywnych

  • Zapytania natywne są teraz obsługiwane przy łączeniu ze źródłami danych
 

3. Usunięcie ustawień modelowania z poziomu workspace

  • W przyszłym miesiącu Microsoft usunie możliwość zarządzania edycją modeli na poziomie workspace. Kontrola nadal będzie dostępna, ale jedynie w portalu administratora dla całego tenanta lub dla wybranych grup zabezpieczeń. Rekomendacja:: już dziś sprawdź, które workspace’y i zespoły będą tym objęte, i przygotuj plan migracji uprawnień.
 

Coraz więcej organizacji chce edytować modele bez konieczności pobierania pliku raportu na komputer i otwierania Power BI Desktop. Niejednokrotnie to przyśpiesza drobne zmiany, jednakże trzeba pilnować kontroli wersji i procesów QA, bo edycje w serwisie mogą ułatwić niechciane zmiany w modelu produkcyjnym.

📝 Ulepszenia widoku TMDL

Widok zaawansowany modelu (TMDL) otrzymał dwie istotne nowości:

1. Expressions:

  • Można teraz przekształcać wyrażenia modelu semantycznego do formatu tekstowego
  • Szczególnie przydatne dla parametrów Power Query
  • Umożliwia modyfikację parametrów przez kod i aplikowanie zmian z powrotem do modelu
 

2. Przeciąganie sekcji obiektów

  • Wcześniej trzeba było ręcznie wybierać wszystkie miary do skopiowania
  • Teraz można przeciągnąć całe sekcje (miary, tabele, kolumny) z eksploratora modelu bezpośrednio do edytora kodu
 

🔄 Direct Lake + Azure Databricks w Power BI Desktop

Kolejny krok w rozwoju Direct Lake! Można teraz używać katalogów Azure Databricks jako źródła danych dla tabel Direct Lake w Power BI Desktop.

Jak to działa?

  • W pustym modelu lub istniejącym modelu Direct Lake
  • Przejdź do katalogu OneLake
  • Połącz się z katalogami Azure Databricks
  • Wybierz tabele i potwierdź. Proste? prawda 😊
 

💡 Co to jest Direct Lake? Direct Lake to tryb pracy, który pozwala na analizę danych bezpośrednio z ich źródła bez konieczności importowania ich do modelu Power BI. Dane są odczytywane "na żywo", co zapewnia zawsze aktualne informacje i oszczędza miejsce.

     

    🏭 Szablony odświeżania modeli semantycznych (wersja testowa)

    Microsoft wprowadza nowy sposób zarządzania odświeżaniem modeli semantycznych - bezpośrednio z poziomu Fabricowych Deployment Pipelines (potoków danych). Do dyspozycji mamy "galerię" z gotowymi scenariuszami odświeżania do zastosowania lub personalizacji, ponieważ szablony to rozwiązanie typu "drag & drop", dzięki czemu bardzo łatwo możemy zwizualizować proces sekwencjonowania odświeżania naszych modeli danych.

    Szablony pozwalają na typowe scenariusze, na przykład uruchomienie refreshu po zakończeniu dataflow, zaplanowany harmonogram lub sekwencję refreshów, w której najpierw odświeżany jest model A, a dopiero potem model B, którego refresh będzie zależny od wyników A. W konfiguracji określamy workspace, dataset, zakres tabel i partycji do odświeżenia, liczbę prób ponowienia w razie błędów oraz zasadę oczekiwania na zakończenie poprzednich kroków. Dzięki czemu możemy tworzyć bardziej niezawodne procesy ETL, działające w schemacie przyczynowo-skutkowym, a wszystko bez pisania skomplikowanych skryptów.

       

      💻 Uproszczenie formatu .PBIP dla raportów Live Connect

      Dla programistów/analityków pracujących z plikami projektowymi Power BI (.PBIP), Microsoft uprościł format dla raportów opartych o tryb pobierania danych "Live Connect".

      Co się zmieniło?

      • Wcześniej plik definicji (.pbir) zawierał wiele wewnętrznych, niezrozumiałych dla analityków właściwości
      • Teraz zawiera tylko uproszczony ciąg połączenia z punktem końcowym i ID modelu semantycznego
      • Nowe rozwiązanie jest znacznie bardziej czytelne dla użytkowników
       

      💡 Co to jest Live Connect? Live Connect to tryb połączenia, w którym raport Power BI łączy się bezpośrednio z modelem semantycznym bez importowania danych. Zapewnia to zawsze aktualne dane, ale wymaga stałego połączenia z modelem. Korzystamy wtedy zwykle z gotowego modelu semantycznego, ponieważ nie możemy wprowadzić zmian do ustawień tabel, relacji, czy edytować istniejących tam miar DAX.

         

        PODSUMOWANIE

        Sierpniowa aktualizacja to kolejny dowód na to, że Microsoft idzie na całość w rozwoju AI, ponieważ Copilot rozpycha się do każdego zakątka Power BI, od integracji z SharePoint po lepsze filtrowanie. Z praktycznego punktu widzenia najbardziej cieszą mnie:

        1. Rozwój funkcjonalności automatycznych opisów miar - to realnie zaoszczędzi czas i poprawi jakość dokumentacji modeli
        2. Aplikacje organizacyjne w Pro - udostępnienie funkcji wcześniej zarezerwowanych dla znacznie droższego Power BI Premium
        3. Ulepszenia widoku TMDL - zaawansowana praca z modelami i ich definicjami staje się łatwiejsza
        4. Szablony odświeżania modeli - to co kiedyś trzeba było ogrywać kodowaniem, teraz można zrobić narzędziem no-code/low-code.

        Microsoft wyraźnie dąży do tego, żeby Power BI stał się jeszcze bardziej przyjazny dla użytkowników o różnym poziomie zaawansowania. Z jednej strony mamy mocniej zaawansowane narzędzia dla analityków, którzy niejednokrotnie stają się programistami lub Data Engineerami, a z drugiej AI, które ma pomagać początkującym użytkownikom bez konieczności posiadania kompetencji analitycznych. 

        Ważne! Zwróć jednak uwagę, że większość nowości jest w trybie testowym (preview), więc pamiętaj o włączeniu odpowiednich opcji w ustawieniach Power BI Desktop lub w portalu administratora. Zachęcam więc do testowania nowych funkcji w środowisku deweloperskim przed wdrożeniem w produkcji.