Etl PDF
Etl PDF
Etl PDF
ETL
EXTRACCION,
TRANSFORMACION Y
CARGA DE INFORMACION
CON POWER BI
MODULO 2
ETL
EXTRACCION,
TRANSFORMACION Y
CARGA DE INFORMACION
CON POWER BI
CARGA DE DATOS
Archivos
(Excel, csv,
xml, json))
Otros (Web,
BD (MySQL,
Spark,
Conexión
JDBC)
tipos de Access,
Oracle)
https://docs.microsoft.com/
es-es/power-bi/desktop-
fuentes data-sources
de datos
Online
Azure (Sql,
Services
data lake,
(SharePoint,
HDFS)
Dynamics)
CASO DE USO DE EJEMPLO
Extracción
Fuente Excel:
Agregar Columna Personalizada salesCalulate =
[QUANTITYORDERED]*[PRICEEACH]
KPI de negocio, índice de rendimiento, interés
salesCalculate = DataType Number
Delete sale
CREAR COLUMNAS CALCULADAS Y
COLUMNAS EN BASE A EJEMPLOS
CREAR COLUMNAS CALCULADAS Y
COLUMNAS EN BASE A EJEMPLOS
A B = 1; 2; 3; 4; 5; 6; 7; 8; 9
A B = x / x A x B
Sean dos conjuntos A y B.
A = { j, u, g, o, d, e} B = { m, a, n, g, o}
A B = 5; 6; 7
A B = x / x A x B
Sean dos conjuntos A y B.
A = { j, u, g, o, d, e} B = { m, a, n, g, o}
A − B = 1; 2; 3; 4
A − B = x / x A x B
El conjunto “B menos A” que se representa B − A
es el conjunto formado por todos los elementos que
pertenecen a B y no pertenecen a A.
Ejemplo:
A = 1; 2; 3; 4; 5; 6; 7 yB = 5; 6; 7; 8; 9
A 2 B
1 7 7 8
6 6
3 5 5
4 9
B − A = 8; 9
B − A = x / x B x A
El conjunto “A diferencia simétrica B ” que se
representa AB es el conjunto formado por todos los
elementos que pertenecen a (A-B) o(B-A).
Ejemplo:
A = 1; 2; 3; 4; 5; 6; 7 yB = 5; 6; 7; 8; 9
A 2 B
1 7 7 8
6 6
3 5 5
4 9
A = { j, u, g, o, d, e} B = { m, a, n, g, o}
Solución:
A – B = {j, u, d, e}
B - A = {m, a, n}
Es el conjunto formado por todos los pares ordenados
posibles emparejando un elemento del primer conjunto
con otro del segundo conjunto. Se escribe: A x B.
Ejemplo:
A = {a, e, i, o, u} y B = {1, 2}
A x B = { (a,1), (a, 2), (e, 1), (e, 2), (i, 1), (i, 2), (o, 1), (o, 2), (u, 1), (u, 2)}
FIN DEL REPASO
RELACIONES ENTRE FUENTES DE DATOS
C 3 B 5 3 E 10 N/A
C 3 N/A
E 10 D N/A 4
F N/A 8
Table 2
X_ID Z X_ID Y z X_ID Y z
A 2 7
A 7 A 2 7
B 5 3 B 5 3
B 3 C 3 N/A D N/A 4
F N/A 8
D 4 E 10 N/A
F 8
Referencia: https://www.w3schools.com/sql/sql_join.asp
EJERCICIO PRACTICO POWE BI
Crear relación Country – Territory entre las tablas.
Visualización queremos ver campo de cantidad de
pedido de una tabla y el campo de renta per cápita de
la otra
EJERCICIO PRACTICO POWE BI
New Merge query as a new
EJERCICIO PRACTICO POWE BI
Combinar consulta para crear una nueva (campo
country y RPC)