BiteIT #67: Modele danych w Power BI – największe pułapki (cz.2)
Grzegorz Stolecki | BiteIT | 19.01.2021
Zapraszamy na drugą część webinaru Grzegorza Stoleckiego. Będzie równie dużo konkretów i praktycznych przykładów, jak podczas poprzedniego spotkania, którego nagranie znajdziecie tutaj.
Zobacz nagranie webinaru:
Modele danych w Power BI – największe pułapki
Power BI to takie przyjemne narzędzie… Szast, prast i tabele siedzą w modelu. Rach, ciach i mamy relacje. Baam i już coś widać na wykresach. I wtedy przychodzi otrzeźwienie bo użytkownicy biznesowi wcale nie są zachwyceni naszymi wykresami. Potrzebna jest jeszcze jedna kolumna, parę miar, tu podzielić jedno przez drugie, mały zastrzyk DAX’a tu i tam… I wszystko zaczyna się rozłazić…
Modelowanie wielowymiarowe to bagno, wygląda niewinnie i zielono z wierzchu, łatwo w nie wdepnąć i jeszcze łatwiej utonąć. Szczególnie w Power BI, gdzie dostajemy do dyspozycji ogromne możliwości: dwukierunkowa propagacja filtra, słabe relacje wiele-do-wielu, możliwość dynamicznego przełączania relacji w modelu i wiele, wiele innych.
Tym razem Grzegorz porusza poniższe zagadnienia:
- Minimalna kardynalność – czyli zapomniany szczegół definicji relacji z ogromnym wpływem na kształt modelu;
- Wąski i szeroki układ tabeli – lepiej mieć jeden wiersz, sto kolumn czy też sto wierszy i jedną kolumnę?
- Kręte schematy agregacji miar – tam gdzie suma nie ma sensu;
- Niesamowite historie zmian wartości – czyli jak skomplikowane może być SCD.