Está en la página 1de 47

DATA ANALYTICS POWER BI

NIVEL BÁSICO
Capítulo 2: Extracción y Transformación de datos
OBJETIVOS
• Aplicar las técnicas de extracción y transformación de datos con
Power BI Desktop.
AGENDA
1. Introducción del Editor Power Query.
2. Cinta de opciones del editor de Power Query.
3. Agregar datos.
4. Limpiar datos.
5. Ordenar datos.
6. ¿Cómo y por qué definir tipos de datos?
7. Usando condicionales.
8. Tipos de uniones.
9. Combinar tablas (Merge Queries)
10. Anexar datos (Append Queries)
11. Columna personalizada.
12. Agrupar conjuntos de datos.
13. Transponer datos.
14. Carga desde una carpeta.
1. INTRODUCCIÓN DEL EDITOR POWER
QUERY
• Es un motor de extracción y transformación de datos.
• Solución de autoservicio para usuarios de negocio con una interfaz intuitiva.
• Editor de consultas gráfico e intuitivo para obtener datos de una variedad de
fuentes y prepararlos para su posterior análisis.
• No es el objetivo de esta herramienta analizar los datos, solo prepararlos para
el análisis.
1. INTRODUCCIÓN DEL EDITOR POWER
QUERY
Una característica
Con el editor de consultas
Permite: importante es el historial
se puede:
de pasos:

• Buscar y conectar datos • Obtener información de • Secuencia de cada paso


en una gran variedad de múltiples aplicaciones aplicado a la consulta.
orígenes. en la nube. • Permite deshacer pasos.
• Combinar y dar forma a • Realizar operaciones de • Permite insertar pasos.
orígenes de datos para limpieza datos.
que coincidan con los • Importar datos de varios
requisitos de análisis de archivos de registro.
datos.
• Prepararlos para analizar
y modelar los datos.
• Crear vistas
personalizadas de datos.
1. INTRODUCCIÓN DEL EDITOR POWER
QUERY
Pestaña de edición
de consultas

Panel de Resultado de Historial de pasos


consultas consultas
2. CINTA DE OPCIONES DEL EDITOR DE
POWER QUERY
La pestaña de Inicio contiene las tareas de consulta más comunes, incluyendo el
primer paso en cualquier consulta, que es Obtener datos.

Guarda y carga Acceso a Lista las orígenes Gestiona Actualiza datos de Visualiza
nueva o diferentes de datos actuales parámetros una consulta y características y
predeterminada orígenes de de una consulta personalizado en modificarlos pasos editores de
datos una consulta de una consulta consultas

Mantener o Ordenar las filas Permite dividir y agrupar Combina y anexar


quitar columnas de forma columnas, actualizar tipo de una o mas tablas
de una consulta ascendente o datos , reemplazar valores de en una consulta
descendente. una consulta.
2. CINTA DE OPCIONES DEL EDITOR DE
POWER QUERY
• La pestaña Transformar.

Permite agrupar columnas de una Configura tipo de datos de Gestionar columnas del
consulta según un criterio, las columnas de una tipo texto para dividir
transponer, invertir o contar filas consulta, cambia nombre basado en criterios y
de una consulta las columnas definir tipos de
formatos

Tratamiento de
Obtener formatos Configuración Configuración
columnas numéricos
de los campos de de los campos de los campos
tiempo de tiempo de tiempo
2. CINTA DE OPCIONES DEL EDITOR DE
POWER QUERY
• La pestaña Agregar columna.

Crear nuevas columnas


y/o funciones Gestionar columnas del
personalizadas a una tipo texto
consulta

Obtener formatos
Tratamiento de
de los campos de
columnas numéricos
tiempo
2. CINTA DE OPCIONES DEL EDITOR DE
POWER QUERY
• La pestaña Vista.

Mostrar
Adicionar o quitar el panel Ir a Columna Muestra la
parámetros
de configuración de una dependencia entre
consulta las columnas
2. CINTA DE OPCIONES DEL EDITOR DE
POWER QUERY
• La pestaña Herramientas.

Ir al
Diagnostico de cada paso diagnostico de Configurar las
efectuado en las consultas la sesión opciones del
diagnostico
3. AGREGAR DATOS
• Datos en la Web:
− Permite conectarse, extraer e importar los contenidos de las páginas web.
− Obtener datos desde Web es un proceso simple y práctico que ahorrará
tener que copiar y pegar los datos en tablas Excel cada vez que se requiera
trabajar con ellos.
3. AGREGAR DATOS
• Datos en la Web
− Acceder a contenido Web:
3. AGREGAR DATOS
• Datos en la Web
− Editor de Power Query identifica los componentes que se pueden usar como
fuentes de datos:
EJERCICIO Nº 1: OBTENER DATOS DE
UNA FUENTE WEB
Obtener fuentes de datos de la Web pública.

Al finalizar el laboratorio, el alumno logrará:

• Establecer una conexión con una fuente Web.


• Limpiar los campos extraídos.
• Crear columnas calculadas.
3. AGREGAR DATOS − Opción de la pestaña Inicio:
• Datos en archivos Excel:
− Agregar datos al informe:

− Navegador para seleccionar


fuente:
3. AGREGAR DATOS
• Datos en archivos Texto o CSV:
− Opciones de la pestaña − Navegador para seleccionar fuente:
Inicio:
3. AGREGAR DATOS
• Datos desde una base de datos:
− Opciones de la pestaña Inicio:

− Opciones de carga
desde archivos: − Navegador para seleccionar fuente:
3. AGREGAR DATOS
• Datos desde Azure:
− Azure − Power Platform
3. AGREGAR DATOS
• Datos desde otras fuentes:
− Servicios en línea − Otras fuentes:
4. LIMPIAR DATOS
• Dividir columna:

− Por delimitador:

− Por caracteres:
4. LIMPIAR DATOS
• Dividir columna.

− Reemplazo de valores:
4. LIMPIAR DATOS
• Formato: • Extraer:
− Cambiar visualización del texto. − Obtener parte del texto.
5. ORDENAR DATOS
• Existen dos formas de ordenar los datos:
− Botones en la pestaña de Inicio:

− Opción en la cabecera del conjunto de


datos:
6. ¿CÓMO Y POR QUÉ DEFINIR TIPOS DE
DATOS?
• Los tipos de datos de las columnas son clave para las
operaciones, de lo contrario el resultado no será el
esperado:
‒ Para cálculos se debe tener números.
‒ Para escalas de tiempo se debe tener fechas.
‒ Para concatenaciones se debe tener caracteres.

• En la pestaña Transformar, opción Tipo de datos o clic


en lado izquierdo de la columna.

Nota: asegurarse que los datos estén adecuados para poder asignar un tipo de
datos. La fecha debe tener la forma de fecha (dd/mm/aaaa), así como los números
deben tener forma numérica (sin espacios ni caracteres).
7. USANDO CONDICIONALES
• Los condicionales permiten definir el valor de una columna nueva en base a
una condición de valor de una consulta existente.
• En la pestaña Agregar columna, opción Columna condicional:
EJERCICIO Nº 2: COLUMNAS
CONDICIONALES
Consolidar y aplicar columnas condicionales a fuentes de datos.

Al finalizar el laboratorio, el alumno logrará:

• Crear columnas condicionales para nuevos valores basados en previas


evaluaciones lógicas.
TIPOS DE REUNIONES
• Existen dos tipos de uniones.

Merge Queries Append Queries


(Combinar) (Anexar)
TIPOS DE REUNIONES
- ¿Cómo identificar cuál usar? - 1

1 2

Merge Queries Append Queries


(Combinar) (Anexar)
La información de la segunda La segunda tabla tiene las
tabla complementa las filas de la mismas columnas que la primera
primera. y contiene filas adicionales que
no tiene la primera.
TIPOS DE REUNIONES
- Consideraciones de uso - 1

1 2

Merge Queries Append Queries


(Combinar) (Anexar)

Los ID de cada fila vienen en La dos tablas tienen las mismas


ambas tablas. Este es el columnas. El nombre de la
identificador para relacionar las columna es el identificador para
filas. hacer la relación.
TIPOS DE REUNIONES
- ¿Cómo me las aprendo? Tips - 1

1 2

Merge Queries (Combinar) Append Queries (Anexar)


Necesitas Mezclar (Merge) o Necesitas Agregar (Append) o
Combinar (Merge) filas Anexar (Append) filas.
8. COMBINAR TABLAS (MERGE QUERIES)
• En la cinta de opciones Inicio opción Combinar / Combinar consultas se
encuentran dos opciones:
− Combinar consultas (actualiza la consulta).
− Combinar consultas para crear una nueva (crea una nueva consulta).
9. ANEXAR (APPEND QUERIES)
• En la cinta de opciones Inicio opción Combinar / Anexar Consultas se
encuentran dos opciones:
− Anexar consultas (actualiza la consulta).
− Anexar consultas para crear una nueva (crea una nueva consulta).
EJERCICIO Nº 3: ANEXAR Y COMBINAR
CONSULTAS
Consolidar y combinar fuentes de datos.

Al finalizar el laboratorio, el alumno logrará:

• Crear una tabla en base a la consolidación de varias fuentes.


• Combinar dos conjuntos de datos en base a una columna en común.
10. COLUMNA PERSONALIZADA
• Permiten definir el valor de una columna nueva mediante una
fórmula personalizada.
• Las fórmulas pueden incluir lenguaje M.
11. AGRUPAR CONJUNTOS DE DATOS
• Permite hacer agregaciones de datos numéricos en base a una columna de
agregación.
• El resultado se ejecuta en la misma consulta.
• Si se quiere mantener la consulta original se recomienda duplicarla antes de
agrupar.

v
11. AGRUPAR CONJUNTOS DE DATOS
• En la cinta de opciones Inicio opción Agrupar por:
EJERCICIO Nº 4: COLUMNAS
PERSONALIZADAS Y AGRUPACIONES
Al finalizar el laboratorio, el alumno logrará:

• Crear columnas personalizadas en base a dos campos.


• Crear agrupaciones para acumular datos.
12. TRANSPONER DATOS
• A través de la opción Columna dinámica de la pestaña Transformar.
• Permite establecer una columna de pivote.
• Traspone los valores de fila como columna.
12. TRANSPONER DATOS
• A través de la opción Anulación de dinamización de columnas / de otras
columnas / de columnas seleccionadas de la pestaña Transformar.
• Traspone las columnas como filas.
EJERCICIO Nº 5: DINAMIZACIÓN DE
COLUMNAS
Al finalizar el laboratorio, el alumno logrará:

• Anular la dinamización de columnas sobre un conjunto de datos.


• Transformar las columnas seleccionadas en pares de atributo-valor
donde las columnas se vuelven filas.
13. IMPORTAR ARCHIVOS DESDE UNA
CARPETA
• Los archivos deben ser del mismo tipo (Excel, TXT o CSV) y deben estar en la
misma carpeta.
• Las tablas de datos deben tener exactamente la misma estructura (campos y
orden).
EJERCICIO Nº 6: IMPORTAR ARCHIVOS
DESDE UNA CARPETA
Al finalizar el laboratorio, el alumno logrará:

• Importar archivos con diversos formatos (txt).


• Actualizar los datos de forma dinámica desde una carpeta.
TAREA Nº 2: LIMPIAR Y CARGAR DATOS
EN POWER BI DESKTOP
Al finalizar la tarea, el alumno logrará:

• Transformar datos a través de las opciones del editor de Power


Query de Power BI Desktop.
LECTURAS ADICIONALES
Para obtener información adicional, puede consultar:

• Orígenes de datos en Power BI


https://learn.microsoft.com/es-es/power-bi/connect-data/desktop-data-sources

• Combinar datos y darles forma en Power BI


https://learn.microsoft.com/es-es/power-bi/connect-data/desktop-shape-and-combine-data

• Importar datos de orígenes de datos externos


https://support.microsoft.com/es-es/office/importar-datos-de-or%C3%ADgenes-de-datos-
power-query-be4330b3-5356-486c-a168-b68e9e616f5a?ui=es-es&rs=es-es&ad=es
RESUMEN
En este capítulo, usted aprendió:
• El editor de consulta apoya a dar forma a los datos y transformarlos con el
objetivo de que estén listos para sus modelos y visualizaciones.
• Se logró buscar y conectar datos en una gran variedad de orígenes,
unificando los datos relevantes de la empresa en un solo repositorio de
datos.
• Con las funcionalidades de Power Query se puede mezclar y dar forma a los
orígenes de datos, para que coincidan con los requisitos de análisis de datos
o prepararlos para un modelado y análisis más exhaustivo con herramientas
como Power Pivot y PowerView.

También podría gustarte