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

Pantalla Power Qwuery

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.