Blog

Calculation Groups w Power BI

Czysty kod to podstawa dobrego rozwiązania. W przypadku miar pisanych w języku DAX, czysty kod to nie tylko formatowanie, ale także ich dobra organizacja, enkapsulacja i reużywalność. Z założenia im mniej kodu, tym lepiej. Dlatego też, tworząc nowy model danych Power BI lub Analysis Services, warto zastanowić się nad wykorzystaniem Calculation Groups.

Czytaj dalej »

Testy obciążeniowe Power BI

Budując duże rozwiązanie oparte o Power BI chcielibyśmy wiedzieć, jak wielu użytkowników może z niego skorzystać. Z uwagi na to, że każde rozwiązanie jest nieco inne, bardzo trudno jest oszacować jakie obciążenie udźwignie. Najlepszą do tego zadania metodą jest po prostu wykonanie testów obciążeniowych. Co więcej, jest do tego specjalne narzędzie i o nim opowiem w dzisiejszym artykule.

Czytaj dalej »

Power BI – Desktop, Pro czy Premium? Poznaj najważniejsze różnice

W ostanim raporcie Gartnera, prym w kategorii platform analitycznych i business intelligence wiedzie Microsoft. Bardzo dużą zasługę ma w tym Power BI – narzędzie kompletne i niezwykle pomocne w eksploracji danych. Jest to platforma składająca się między innymi z elementów takich jak Power BI Desktop, Power BI Pro czy Power BI Premium. W dzisiejszym artykule opowiem o tym, co je różni, a także gdzie znajdują zastosowanie.

Czytaj dalej »

Optymalizacja kosztów w chmurze Azure – wyłączaj usługi, z których nie korzystasz

Wielką zaletą usług w chmurze jest możliwości ich wyłączenia, lub zeskalowania kiedy z nich nie korzystamy. Taki zabieg pozwala zaoszczędzić koszty i przeznaczyć je na bardziej potrzebne rzeczy. Samo skalowanie można wykonać z poziomu portalu czy powershella. Oczywiście, aby wszystko działało zgodnie ze sztuką powinniśmy zautomatyzować zarówno włącznie / wyłącznie jak i skalowanie usług. Do tego celu można wykorzystać runbooki i o nich właśnie w dzisiejszym artykule!

Czytaj dalej »

Jak monitorować produkcję w Azure?

Po wdrożeniu systemu na produkcję istnieje ciągła potrzeba monitorowania go. Oczywiście powinno się monitorować zarówno dostępność wszystkich elementów, ich wydajność, ale w przypadku systemów BI również to, czy mamy aktualne dane. Z pomocą przychodzą tutaj usługi Azure Log Analytics i Alertów. Ta pierwsza zbiera na bieżąco informacje o konkretnych usługach, umożliwiając ich późniejszą analizę. Druga natomiast, w razie jakichkolwiek problemów, wyśle stosowne ostrzeżenie do Administratora. W tym wpisie pokażę jak skonfigurować te usługi na przykładzie Azure Analysis Services.

Czytaj dalej »

5 wskazówek jak optymalizować zapytania DAX

Przychodzi taki moment, kiedy okazuje się, że raport w Power BI działają zbyt wolno. Jeżeli nie korzystamy ze skomplikowanych wizualizacji, to prawdopodobnie przyczyną jest miara, której rezultaty zwracane są zbyt wolno. Aby przyspieszyć raport należałoby zoptymalizować miary, czyli napisać je w taki sposób, aby działały szybciej. Nie można oczywiście podać złotej zasady jak definiować takie miary, ale jest kilka rzeczy, o których należy pamiętać. Opowiem o nich w dzisiejszym artykule.

Czytaj dalej »

Pozostańmy w kontakcie

Jeżeli chcesz być na bieżąco informowany o nowych wpisach oraz dostawać materiały, których nie publikuję na blogu - zapisz się do newslettera!