Skip to content

4. Transformación y limpieza de datos

4.1 Editor de consultas en Power BI (Editor de Power Query)

El editor de Power Query es una herramienta poderosa que permite a los usuarios transformar y limpiar datos antes de cargarlos en el modelo. Algunas de las características más iomportantes del editor son:

  • Vista previa de datos: Antes de aplicar transformaciones, puedes obtener una vista previa de los datos para comprender su estructura y contenido.
  • Operaciones paso a paso: Las transformaciones se realizan mediante una serie de pasos aplicados en secuencia, lo que facilita el seguimiento y la modificación de los cambios.
  • Aplicación de filtros y condiciones: Puedes filtrar filas, eliminar duplicados y aplicar condiciones para refinar los datos.
  • Operaciones de tipo columna: Se pueden agregar, eliminar y modificar columnas utilizando una variedad de operaciones, como cálculos matemáticos y manipulación de texto.

Acceso Editor Power Qwuery

Enlace Power Query

Pantalla Power Qwuery

Power Query

Ejemplo Práctico Pasos para la Transformación con el Editor de Consultas:

  • Selecciona la opción "Transformar datos" en Power BI.
  • Utiliza las funciones de filtrado para eliminar datos innecesarios.
  • Aplica operaciones de columna para agregar una nueva columna calculada.
  • Previsualiza los resultados para validar las transformaciones.
  • Confirma y carga los datos transformados en el modelo.

4.2 Operaciones de limpieza y transformación

El proceso de transformación y limpieza de datos implica varias operaciones que permiten preparar los datos para el análisis. Algunas de las operaciones comunes incluyen:

  • Eliminación de filas/columnas: Descarta datos irrelevantes o nulos para simplificar el conjunto de datos.
  • Rellenar valores nulos: Completa valores faltantes con datos específicos o mediante cálculos basados en otros valores.
  • Cambios de tipo de datos: Asegúrate de que las columnas tengan el tipo de datos correcto para facilitar el análisis y la visualización.
  • División y combinación de columnas: Divide una columna en varias o combina varias columnas en una sola para ajustar la estructura de los datos.
  • Transformaciones condicionales: Aplica cambios basados en condiciones específicas, por ejemplo, cambiar valores según criterios establecidos.

Ejemplo Práctico Transformaciones Comunes en Datos de Ventas:

  • Elimina filas con datos de ventas duplicados.
  • Rellena valores nulos en la columna de descuentos.
  • Cambia el tipo de datos de la columna de fechas a formato fecha.
  • Combina las columnas de dirección y ciudad en una sola columna.

4.3 Creación de consultas personalizadas

Power BI permite a los usuarios crear consultas personalizadas mediante el lenguaje de consulta M. Algunas situaciones en las que puedes utilizar consultas personalizadas incluyen:

  • Fuentes de datos especializadas: Cuando necesitas conectarte a una fuente de datos que no está directamente compatible con Power BI, puedes crear una consulta personalizada para obtener los datos.
  • Transformaciones avanzadas: Para realizar manipulaciones de datos complejas que no son posibles con las opciones estándar del Editor de consultas.
  • Limpieza específica del negocio: Si tu conjunto de datos requiere reglas de negocio específicas para la limpieza y transformación, las consultas personalizadas ofrecen flexibilidad.

La capacidad de realizar transformaciones y limpieza de datos de manera eficiente es esencial para garantizar la calidad de los informes y paneles de control en Power BI, y el Editor de consultas proporciona las herramientas necesarias para lograrlo.