Módulo 2: Conectando y Preparando Datos
Conexión a fuentes de datos:
Power BI Desktop se conecta a muchos tipos de orígenes de datos, incluidas bases de
datos locales, hojas de cálculo y datos en servicios en la nube. A veces, cuando se
recopilan los datos, no siempre son tan estructurados ni limpios como se quisiera. Para
estructurar los datos, puede transformarlos, lo que significa que puede dividir columnas y
cambiarles el nombre, cambiar los tipos de datos y crear relaciones entre las columnas.
En este curso, aprenderás cómo conectarte a archivos de Excel y bases de datos locales.
Uso del Editor de Consultas (Power Query):
El Editor de Consultas o Power Query es la herramienta en Power BI que permite la
conexión a diferentes orígenes de datos para luego limpiarlos y transformar los datos antes
de cargarlos en el modelo de datos. Aquí se pueden realizar múltiples operaciones para
mejorar la calidad de los datos tales como:
○ Limpieza y transformación de datos.
○ Filtrado de filas y columnas.
○ Transformaciones básicas: cambiar tipos de datos, eliminar duplicados, etc.
○ Uso de columnas personalizadas.
Power Query te ofrece la posibilidad de realizar una inmensa cantidad de tareas
relacionadas al análisis de datos sin la necesidad de tener conocimientos sobre lenguajes
de programación.
Experiencia de usuario del editor de Power Query
En esta interfaz de usuario de Power Query, se pueden agregar o modificar consultas,
administrar consultas al agrupar o agregar descripciones a los pasos de consulta, o
visualizar las consultas y su estructura con vistas diferentes.
Para empezar, seleccione Transformar datos en la ventana Navegador para iniciar el Editor
de Power Query. También puede iniciar el Editor de Power Query directamente desde
Power BI Desktop con el botón Transformar datos de la cinta de opciones Inicio.
Después de cargar los datos en el Editor de Power Query, verá la pantalla siguiente, donde
se puede observar la interfaz de usuario de Power Query la cual tiene cinco componentes
distintos.
1. En la cinta de opciones, los botones activos le permiten interactuar con los datos de
la consulta.
2. En el panel de la izquierda, se muestran las consultas (una para cada tabla o
entidad) y están disponibles para seleccionarlas, verlas y darles forma.
3. En el panel del control, se muestran los datos de la consulta seleccionada.
4. La ventana Configuración de la consulta, muestra las propiedades de la consulta y
los pasos aplicados.
Limpieza y transformación de datos
En el panel central, si se hace clic con el botón secundario en una columna, se muestran las
transformaciones disponibles. Realizando algunas transformaciones podrá limpiar y
modificar los datos para luego utilizarlos en los reportes.
Entre los ejemplos de transformaciones eficaces se incluyen:
- Dar formato a los datos.
- Promover filas a encabezados.
- El uso de Rellenar valores nulos.
- Anular la dinamización (unpivot) de columnas.
- Eliminación de una columna de la tabla
- Duplicación de una columna con un nombre nuevo.
- Reemplazo de los valores.
- Dividir las columnas de texto en múltiples columnas por delimitadores comunes
como por ejemplo una coma.
- Transponer datos para intercambiar filas en columnas para que los datos tengan un
mejor formato.
La cinta de opciones del Editor de Power Query contiene herramientas adicionales que
pueden ayudarlo a cambiar el tipo de datos de las columnas, agregar una notación científica
o extraer elementos de las fechas, como puede ser un día de semana.
Ten en cuenta que a medida que se realicen transformaciones se irán añadiendo nuevos
pasos, los cuales se mostrarán en la lista “Pasos aplicados” del panel de configuración de
consulta. Puede usar esta lista para deshacer o revisar cambios específicos o, incluso,
cambiar el nombre de un paso.
Combinación de datos de varios orígenes
El Editor de Power Query permite combinar datos de varios orígenes en un único informe.
Adición de más orígenes de datos
Para agregar más orígenes en un informe existente, en la cinta de opciones Inicio,
seleccione Transformar datos y, luego, seleccione Nuevo origen.
Puede usar muchos orígenes de datos potenciales en Power BI Desktop, incluidas carpetas.
Al conectarse a una carpeta, puede importar datos de varios archivos Excel o CSV a la vez.
El Editor de Power Query le permite aplicar filtros a los datos. Por ejemplo, al seleccionar la
flecha desplegable junto a una columna, se abre una lista de comprobación de los filtros de
texto. Usar un filtro permite quitar los valores del modelo antes de cargar los datos en Power
BI.
Importante
El filtrado en el Editor de Power Query cambia los datos que se van a cargar en Power BI.
Más adelante, cuando aplique los filtros en la vista Datos o en la vista Informe, esos filtros
solo se aplicarán a lo que se ve en los objetos visuales, pero no cambiarán el conjunto de
datos subyacente.
Combinar y anexar consultas
También es posible combinar y anexar consultas de varias tablas o archivos a una tabla
única. Para ello use la herramienta Anexar consultas para agregar los datos de una tabla
nueva a una consulta existente:
Después de limpiar los datos y dejarlos en un formato utilizable, puede empezar a crear
objetos visuales atractivos en Power BI. Para ello debes guardar las transformaciones,
seleccionando Cerrar y aplicar en la pestaña Inicio, para que así el Editor de Power Query
aplique los cambios y cargue los datos en Power BI Desktop.
Video: Limpieza de los datos para incluirlos en un informe
Si bien Power BI puede importar sus datos desde prácticamente cualquier origen, sus
herramientas de visualización y modelado funcionan mejor con los datos en columna. En
algunas ocasiones, los datos no tendrán el formato de columna simple, que es lo que suele
pasar con las hojas de cálculo de Excel.
Afortunadamente, el Editor de Power Query tiene herramientas que lo ayudarán a
transformar rápidamente tablas de varias columnas en conjuntos de datos que puede usar.
En este video te mostraremos cómo limpiar datos de columnas con el Editor de Power
Query: (Ver video Power Query dejado en el modulo)
Escribir consultas personalizadas
Puede usar la herramienta Agregar columna personalizada para escribir expresiones de
consulta personalizadas nuevas con el poderoso lenguaje M.
Para más información, consulte Tutorial: Dar forma a los datos y combinarlos en Power BI
Desktop.
Ejercicio Práctico: Limpieza y Transformación de Datos en
Power Query