Datamodellering på mellannivå i Power BI
Maarten Van den Broeck
Content Developer

| Metod | Fördelar | Nackdelar |
|---|---|---|
| Lagra i en databas | Passar bra om du hämtar data från ett datalager! | Kräver en databas |
| Enkelt att dela med flera tjänster, och uppdatering är enkel | ||
| Lagra i en fil | Ingen databas krävs, skapas en gång | Du måste skapa filen |
| Power BI har bra stöd för textfiler | Uppdatering är inte lika enkelt som med databaslagring | |
| Skapa med DAX | Mer anpassningsmöjligheter än de två föregående alternativen | Kräver egenskriven kod |
| Kräver inget externt förarbete | Viss funktionalitet kan vara svårare att uppnå här |
Month_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() är en inbyggd funktion som returnerar alla datum i ett intervallMonth_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() är en inbyggd funktion som returnerar alla datum i ett intervall[Date] med varje datum mellan 1950-01-01 och idag
$$
$$
$$| [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() är en inbyggd funktion som returnerar alla datum i ett intervall[Date] med varje datum mellan 1950-01-01 och idag| 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() är en inbyggd funktion som returnerar alla datum i ett intervall[Date] med varje datum mellan 1950-01-01 och idag| Month | Year |
|---|---|
| 01 | 1950 |
| 02 | 1950 |
| ... | ... |
| 06 | 2021 |

Relationer bygger på nycklar
Två typer av nycklar:
Power BI kräver relationer med en kolumn
Relationer bygger på nycklar
Två typer av nycklar:
Power BI kräver relationer med en kolumn
| Förnamn | Efternamn | Födelseår | Värde |
|---|---|---|---|
| Chris P | Bacon | 1996 | 599 |
| Jane | Bonds | 1998 | 523 |
| Dwayne | Pipe | 1988 | -566 |
$$
| Sammansatt nyckel | Värde |
|---|---|
| Chris P-Bacon-1996 | 599 |
| Jane-Bondts-1998 | 523 |
| Dwayne-Pipe-1988 | -566 |
$$



Mindre vanliga:
En-till-en
$$
Många-till-många


Datamodellering på mellannivå i Power BI