Modelado de tablas

Modelado de datos en Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Normalización de bases de datos

  • Conjunto de reglas y procesos lógicos para el modelado de datos
  • Organización de una base de datos
  • Objetivos de la normalización
    • Eliminar redundancia
    • Lograr un diseño que represente bien el mundo real
  • Las tablas se conectan mediante relaciones en Power BI

normalización

Modelado de datos en Power BI

Conformado de datos en Power Query

  • Power Query incluye varias operaciones de conformado de datos para acercarse a un modelo normalizado.

  • Técnicas clave:

    1. División de columnas
    2. Extracción de columnas
    3. Fusión de consultas
    4. Anexado de consultas
  • ¡Hay más técnicas también!
Modelado de datos en Power BI

1. División de columnas

  • Divide una columna en varias
  • Criterios de división
    • Delimitador
    • Número de caracteres
    • Posición en la cadena
    • Minúsculas vs. mayúsculas
    • Dígito vs. no dígito

división de columnas

Modelado de datos en Power BI

2. Extracción de columnas

  • Toma columnas de una tabla y muévelas a otra
  • Mantén una clave en la tabla original para saber qué valores encajan
  • Resultado: filas distintas, modelo más pequeño y menos redundancia

extracción de columnas

Modelado de datos en Power BI

3. Anexar consultas

  • Combina dos o más tablas en una sola
  • Empareja filas por nombre de columna; añade NULL si faltan columnas
  • Equivale a UNION ALL en SQL

anexado de consultas

Modelado de datos en Power BI

4. Fusionar consultas

  • Une dos tablas existentes según valores de una o más columnas$^1$
  • Tipos de joins:
    • Inner join
    • Left outer join
    • Right outer join
    • Full outer join

fusión de consultas y tipos de joins

1 Esto no se cubre en los ejercicios; consulta otros cursos de DataCamp sobre joins para más detalle
Modelado de datos en Power BI

¡Vamos a practicar!

Modelado de datos en Power BI

Preparing Video For Download...