Modelado de datos intermedio en Power BI
Maarten Van den Broeck
Content Developer

| Método | Ventajas | Desventajas |
|---|---|---|
| Alojar en una base de datos | Ideal si traes datos de un almacén | Requiere una base de datos |
| Fácil de compartir entre servicios; actualizar es sencillo | ||
| Guardar datos en un archivo | No requiere base de datos; se crea una vez | Hay que crear el archivo |
| Gran soporte de Power BI para archivos de texto | Actualizar no es tan fácil como alojarlo en una base de datos | |
| Crear con DAX | Más personalización que las dos opciones anteriores | Hay que escribir código personalizado |
| No requiere preparación externa | Algunas funciones pueden ser más difíciles aquí |
Month_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() es una función integrada que devuelve todas las fechas de un rangoMonth_Year =CALENDAR(DATE(1950, 1, 1), TODAY()),
CALENDAR() es una función integrada que devuelve todas las fechas de un rango[Date] con cada fecha entre 1950-01-01 y hoy
$$
$$
$$| [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() es una función integrada que devuelve todas las fechas de un rango[Date] con cada fecha entre 1950-01-01 y hoy| 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() es una función integrada que devuelve todas las fechas de un rango[Date] con cada fecha entre 1950-01-01 y hoy| Month | Year |
|---|---|
| 01 | 1950 |
| 02 | 1950 |
| ... | ... |
| 06 | 2021 |

Las relaciones se basan en claves
Dos tipos de claves:
Power BI requiere relaciones de una sola columna
Las relaciones se basan en claves
Dos tipos de claves:
Power BI requiere relaciones de una sola columna
| 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 comunes:
Uno a uno
$$
Muchos a muchos


Modelado de datos intermedio en Power BI