Modelowanie danych średnio zaawansowane w Power BI
Maarten Van den Broeck
Content Developer

| Metoda | Zalety | Wady |
|---|---|---|
| Przechowywanie w bazie danych | Idealne, gdy dane pochodzą z hurtowni! | Wymaga bazy danych |
| Łatwe udostępnianie wielu usługom, proste aktualizacje | ||
| Przechowywanie w pliku | Nie wymaga bazy danych, tworzone jednorazowo | Konieczność utworzenia pliku |
| Power BI dobrze obsługuje pliki tekstowe | Aktualizacja trudniejsza niż w bazie danych | |
| Tworzenie w DAX | Większe możliwości dostosowania niż w poprzednich metodach | Wymaga napisania własnego kodu |
| Nie wymaga zewnętrznego przygotowania danych | Niektóre funkcje mogą być trudniejsze do zrealizowania |
Month_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() to wbudowana funkcja zwracająca wszystkie daty w zakresieMonth_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() to wbudowana funkcja zwracająca wszystkie daty w zakresie[Date] z datami od 1950-01-01 do dziś
$$
$$
$$| [Date] |
|---|
| 1950-01-01 |
| 1950-01-02 |
| ... |
| 2021-06-30 |
Month_Year =SELECTCOLUMNS(CALENDAR(DATE(1950, 1, 1), TODAY()),"Month", MONTH([Date]), "Year", YEAR([Date]) )
CALENDAR() to wbudowana funkcja zwracająca wszystkie daty w zakresie[Date] z datami od 1950-01-01 do dziś| Month | Year |
|---|---|
| 01 | 1950 |
| 01 | 1950 |
| ... | ... |
| 06 | 2021 |
Month_Year =DISTINCT(SELECTCOLUMNS(CALENDAR(DATE(1950, 1, 1), TODAY()),"Month", MONTH([Date]), "Year", YEAR([Date]) ))
CALENDAR() to wbudowana funkcja zwracająca wszystkie daty w zakresie[Date] z datami od 1950-01-01 do dziś| Month | Year |
|---|---|
| 01 | 1950 |
| 02 | 1950 |
| ... | ... |
| 06 | 2021 |

Relacje są oparte na kluczach
Dwa typy kluczy:
Power BI wymaga relacji opartych na jednej kolumnie
Relacje są oparte na kluczach
Dwa typy kluczy:
Power BI wymaga relacji opartych na jednej kolumnie
| Imię | Nazwisko | Rok urodzenia | Wartość |
|---|---|---|---|
| Chris P | Bacon | 1996 | 599 |
| Jane | Bonds | 1998 | 523 |
| Dwayne | Pipe | 1988 | -566 |
$$
| Klucz złożony | Wartość |
|---|---|
| Chris P-Bacon-1996 | 599 |
| Jane-Bondts-1998 | 523 |
| Dwayne-Pipe-1988 | -566 |
$$



Rzadziej stosowane:
Jeden-do-jednego
$$
Wiele-do-wielu


Modelowanie danych średnio zaawansowane w Power BI