Modelagem de Dados Intermediária no Power BI
Maarten Van den Broeck
Content Developer

| Método | Vantagens | Desvantagens |
|---|---|---|
| Hospedar em banco | Ótimo se você puxa dados de um data warehouse! | Requer um banco de dados |
| Fácil de compartilhar com vários serviços; atualização é simples | ||
| Armazenar em arquivo | Não precisa de banco; cria uma vez | Precisa criar o arquivo |
| Power BI tem ótimo suporte a arquivos texto | Atualizar não é tão simples quanto em banco | |
| Criar com DAX | Permite mais customização que as opções anteriores | Precisa escrever código |
| Não requer preparação externa | Algumas funções podem ser mais difíceis aqui |
Month_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() é uma função nativa que retorna todas as datas de um intervaloMonth_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() é uma função nativa que retorna todas as datas de um intervalo[Date] com cada data entre 1950-01-01 e hoje
$$
$$
$$| [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() é uma função nativa que retorna todas as datas de um intervalo[Date] com cada data entre 1950-01-01 e hoje| 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() é uma função nativa que retorna todas as datas de um intervalo[Date] com cada data entre 1950-01-01 e hoje| Month | Year |
|---|---|
| 01 | 1950 |
| 02 | 1950 |
| ... | ... |
| 06 | 2021 |

Relacionamentos se baseiam em chaves
Dois tipos de chave:
Power BI exige relacionamentos de uma coluna
Relacionamentos se baseiam em chaves
Dois tipos de chave:
Power BI exige relacionamentos de uma coluna
| First Name | Last Name | Birth year | Value |
|---|---|---|---|
| Chris P | Bacon | 1996 | 599 |
| Jane | Bonds | 1998 | 523 |
| Dwayne | Pipe | 1988 | -566 |
$$
| Composite Key | Value |
|---|---|
| Chris P-Bacon-1996 | 599 |
| Jane-Bondts-1998 | 523 |
| Dwayne-Pipe-1988 | -566 |
$$



Menos comuns:
Um-para-um
$$
Muitos-para-muitos


Modelagem de Dados Intermediária no Power BI