Está en la página 1de 88

FRANCESC LERZUNDE CASAS

Ingeniero de Sistemas de la Universidad Peruana Simón Bolívar con alta capacidad


de análisis, cuento con un manejo analítico de las situaciones.
Mi perfil es el siguiente:

 SQL SERVER DEVELOPER  DEVELOPER WEB


 DEVELOPER RPA  ESPECIALISTA EN POWER
 AUTOMATIZACIÓN DE TAREAS BI
 ESPECIALISTA EN
QLIKSENSE
Analista Programador. Más de 2 años de experiencia en mejora y Automatización
INSTRUCTOR de Tareas, creador de Dashboards interactivos con elementos de BI elaborando
modelos de datos relacionales para facilitar la toma de decisiones en las empresas
y desarrollador de aplicaciones web.
FRANCESC
LERZUNDE CASAS
CURSO

POWER BI
Temario: clase 1 y 2
• Introducción al curso:
• Entrevista a los alumnos
• Conceptos Clave:
• Datos/Base de Datos
• Datos vs Información vs Conocimiento
• Tablas y Modelos de datos
• Dashboards
• Power BI vs Excel
• Entendiendo el paradigma del BI
• Problemática “Los datos nos invaden, pero no la información”
• Definición de Business Intelligence
• ¿Por qué implementar BI?
• Solución tradicional de Business Intelligence
• Corporate BI vs Self-Service BI

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Temario: clase 1 y 2
• Introducción al Power Bi
• ¿Qué es Power BI?
• Arquitectura y componentes de Power BI
• Explorando PowerBI.com
• Ciclo de vida de desarrollo con Power BI
• Conociendo Power BI Desktop
• Data Discovery con Power BI Desktop
• Introducción al descubrimiento de datos
• Power BI (Query Editor) vs con Excel: Diferencias
• Proceso ETL (Extract,Transform, Load)
• Plataforma del Query Editor
• Puntos a tener en cuenta respecto del Query Editor
• WORKOUT-01 / Importando datos con Power BI
• Transformando Datos con Power BI Desktop
• Transformaciones Básicas I
• Transformaciones Básicas II
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
Conceptos Clave

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


DATOS VS BASE DE DATOS
Un dato es un hecho, suceso o evento que es capturado de la naturaleza. Este se representa de
por medio de dígitos, letras o signos.

Base de Datos, por su cuenta, es el conjunto de datos que pertenecen a un mismo contexto y
son almacenados sistemáticamente para su posterior uso.

MENSAJE VACÍO

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


DATOS VS INFORMACIÓN Y CONOCIMIENTO

A diferencia de la INFORMACIÓN, esta


es un conjunto de datos pero que
cuentan con un sentido semántico, es
decir tienen un mensaje que transmitir.

Por último, CONOCIMIENTO es


la información pero que
contiene elementos de
experiencia.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


TABLA VS MODELO DE DATOS

Espacio donde se registran


los datos con una estructura
de columna (campos)

Conjunto de tablas que


interactúan por medio de
relaciones (a través de campos
llamados llaves).
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
¿Qué es un Dashboard?

Es una representación
gráfica
De los principales
indicadores (KPI’s) que
intervienen en el logro de
objetivos de una firma
Tablero con espacio La diferencia con un Reporte Standard radica
limitado que resume la en que este muestra la información ordenada y
información relevante para filtrada de forma tabular (con información de
subtotales y totales).
proveer de conocimiento y
Mientras que un Dashboard es una solución
así facilitar la toma de ágil y visualmente más amigable para
decisiones. representar la información relevante.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Power BI vs Excel
Excel presenta las siguientes problemáticas que son resueltas por
Power BI
para promover de Inteligencia a los usuarios de negocio:
1. Importación y transformación limitada de data.
2. No facilidad de crear relaciones entre tablas separadas.
3. Cálculos limitados en Tablas Dinámicas
4. Deficiencia en uso de recursos (almacenamiento
limitado, baja performance).
5. Potencial Gráfico Limitado
6. Actualización Manual de la Data.
7. No se puede compartir informes y dashboards.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


El paradigma del BI (Inteligencia de Negocios)

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cuál es la problemática con los datos en el contexto actual?

“ANTES NOS QUEJÁBAMOS PORQUE LOS DATOS ERAN


ESCASOS. HOY NOS QUEJAMOS PORQUE TENEMOS
DEMASIADOS DATOS.”

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cuál es la problemática con los datos en el contexto actual?

“ANTES NOS QUEJÁBAMOS PORQUE LOS DATOS ERAN


ESCASOS. HOY NOS QUEJAMOS PORQUE TENEMOS
DEMASIADOS DATOS.”

VERDAD INCÓMODA
“LOS DATOS SON, EN ESCENCIA,
INÚTILES…
…LO ÚTIL ES LA INFORMACIÓN.”

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cuál es la problemática con los datos en el contexto actual?

Nuestros Datos están Dispersos


en múltiples sistemas, base de
datos, etc.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cuál es la problemática con los datos en el contexto actual?

Y dentro de una organización,


¿Qué sucede?

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cuáles son los
productos más
rentables en el último No hay problema… Construiré un
semestre? reporte para ti (Crystal
¿Cuál es la pérdida Reports, Reporting Services)
estimada por quiebres de
¿Qué clientes generaron stock del último
más ingresos a la trimestre?
compañía el último año?
Pero estará listo
en
DOS SEMANAS

YEHHH UHHH
H! H!

Business IT
User Developer
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
Pasado el tiempo asignado…

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¡BUSINESS INTELLIGENCE AL RESCATE!

BI
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
¿Qué es Business Intelligence (BI)?

BI es la habilidad de
transformar los
datos en
información; y
a su vez esta
información en
conocimiento.
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
¿Por qué surgen estas soluciones de BI?

Nacen para responder las


preguntas y/o necesidades
de los usuarios
de negocio;
para apoyar a la toma de
decisiones (DECISIONES
INFORMADAS).

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Por qué implementar Business Intelligence?

• Falta de visibilidad para las áreas clave del negocio


• Descubrir patrones ocultos en la historia (en los datos)
• Necesidad de tener acceso rápido y oportuno a los
datos
• Deseo de realizar análisis predictivo en el futuro
• Integrar múltiples aplicaciones de negocio o fuentes de
datos
El fin es hacer que la Empresa sea más competitiva en
un contexto de Libre Mercado. ¿Cómo? Reaccionando
con mayor rapidez a los cambios por medio del
acceso rápido y actualizado de la información.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Solución Tradicional de BI

Tabla

Customers (Sales)
Suppliers (Production)

Employees (HR)

Products (Production)
Orders (Sales)

Shippers (Sales)

Categories (Production) OrderDetails (Sales)

Esquema Relaciones

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Evolución del Business Intelligence

BITradicional AnálisisAvanzado

Descriptivo Diagnóstico Predictivo Prescriptivo

¿Qué pasó? ¿Por qué pasó? ¿Qué pasará? ¿Qué debería


hacer? Insight
Dashboards Modelos Recomendaciones
Reportes
Interactivos Predictivos Automatización

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Power BI

ANALÍTICA MODERNA (Y PARA TODOS) EN NUESTRAS ORGANIZACIONES

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Qué es Power BI?

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cuál es su arquitectura?, y, ¿cuáles son sus componentes?

Toda persona requiere


de una cuenta de
usuario (Free o Pro)
para ingresar al servicio
Power BI. Cada cuenta
puede almacenar hasta
10 GB (Import Mode).

Cargamos archivo PBIX con


estructuras y datos
comprimidos. El tamaño Refrescamos los datos directamente
máximo de archivo soportado desde el origen de datos. Los datos se
es 1 GB (Import Mode). comprimen una vez en el servicio Power
BI (Import Mode).
Se requiere una cuenta de
usuario (Free o Pro) para O los consultamos de forma directa
publicar un archivo PBIX. desde la fuente on-premises (Live
Connection / DirectQuery Mode).

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Componentes de Power BI

Power Query: Componente de Excel con la función de conectarse a múltiples fuentes para transformarlas y
limpiarlas de una manera rápida y sencilla, con la facilidad que se puede automatizar para ejecutar estas
tareas cuantas veces sea necesario (hace uso del lenguaje M).

Power Pivot: El componente más famoso y conocido; con un gran motor para el moldeamiento, calculo
de indicadores y creación de KPI’s, con una excelente compresión de los datos.

Power View y Power Map: Este componente se encarga de la construcción de reportes interactivos de
una manera más natural y sencilla.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Filosofía Power BI

Filosofía PBI-> Conéctate a los datos, analiza y modélalos


para descubrir Insights, y usa esta información para
tomar mejores decisiones de negocio.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cuánto cuesta Power BI?

TIPO #1: TIPO #2:


Licenciamiento por Licenciamiento
Capacidad Compartida por Capacidad
Dedicada

 PAX1:$119.88/año  Disponible desde$4,995/nodo/mes


 PAX10:  Adecuado para despliegues de 500 a
$1,198.80/año más
 PAX20: usuarios consumidoresde información
$2,397.60/año Los usuarios que distribuyen/comparten
aún requieren pagar por cuentas Power BI
Pro

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Un vistazo de lo que podemos crear (click aquí)
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
¿Cómo ha avanzado Power BI en los últimos años?

Gartner Magic Quadrant


for Business Intelligence
and Analytics Platforms
2017

2015
Y,actualmente, ¿cómova
2016 PBI?
• https://powerbi.microsoft.
com/en-
us/blog/microsoft-a-
leader-in-gartners-magic-
quadrant-for-analytics-
and-bi-platforms-for-12-
consecutive-years/

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Conociendo Power BI Desktop

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Rumbo a la Aventura

EXPLORANDO ALGUNAS CARACTERISTICAS

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Conexión a Fuentes de Datos
Conéctese a miles de orígenes de datos y simplifique la preparación de los datos, PBI puede conectarte
a distintas fuentes de datos con la capacidad de integrarlos y convertirse en la única versión de la
verdad.

Y la lista
crece!

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Complementos Visuales Personalizados
Más de 170 Gráficos extras para el uso libre.

Y la lista
crece!

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Explorando Q&A
Preguntas y Respuestas; conversa con tu modelo de Power BI

• Example

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Power BI Mobile
Donde quieras, cuando quieras y por el dispositivo que desees. Power BI se adapta a todo.

• Instalar aplicaciones móviles nativas para acceder


a los dashboards e informes, disponible para:
• Windows
• iOS (iPhone and iPad)
• Android
• Soporta:
• Colocar tus visualizaciones favoritas
• Zoom dentro y fuera de las visualizaciones
• Anotar visualizaciones y compartir con otros
• Configurar alertas para recibir notificaciones de KPIs
críticos del negocio

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Integración con Azure
Power BI y Azure como los mejores complementos en Línea.

• Azure y Power BI tienen conectividad e


integración para brindar facilidad para la
Stream Even
t
inteligencia de negocios.
Analytic
s Hub
s • Integración sin necesidad de crear complejas
soluciones:
Machin
e • Direct connect:
Learnin
g • Azure SQL Database
Power • Azure SQL Data Warehouse
BI
Storag
e
• Spark on Azure HDInsight
• Power BI Desktop
SQL • Real-time dashboards with Azure Stream Analytics
Server
HDInsigh
t

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Integración con Azure
Power BI y Azure como los mejores complementos en Línea.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Analítica Avanzada
Power BI con R y Python.

• Generating R visuals
• R Scripts
• Beneficios:
• Aprovechar el voluminoso y creciente
numero de box plots disponibles en R
• Personalizar las imágenes de R mediante
scripts
• Combine Analytics avanzado en su
dashboard
• Interactuar con R Visual en PowerBI

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Cómo desarrollaremos este curso?

IT’S TIME TO LEARN


RETO DE TRANSFORMACIÓN Y REPORTING

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Ciclo de Desarrollo con Power BI
Soluciones de analítica fácil y rápida.

Data Discovery Data Data


• Extracción de Modeling Visualization
datos • Relaciones • Filtros
• Transformaciones • Cálculos • Cuadros

Power BI Mobile Power BI Service


• Cualquier momento • Compartir resultados
• Cualquier lugar • Refrescar datos
• Cualquier dispositivo • Q&A

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


¿Presentan
alguna
duda?

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


5 RAZONES PARA 01 NUEVAS CARACTERÍSTICAS Y MEJORAS CONSTANTES
Mejoras liberadas mes a mes por el equipo de producto de PBI

APOSTAR POR
02 ¿LO NECESITAS?, ENTONCES PÍDELO
Power BI Ideas - Ingresa tu idea de cómo mejorar
Power BI

03 INFORMACIÓN DE POWER BI HASTA DECIR ¡BASTA!


Documentación técnica y de aprendizaje, YouTube y más…

04 EXTIENDE POWER BI A TU MANERA


Custom Visuals y POWER BI REST API

05 INTEGRACIÓN AL ECOSISTEMA DE CORTANA INTELLIGENCE


Integra Power BI con Azure ML, Stream Analytics, Cognitive Services, etc.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


3
Reporting 6
Services

BUSINESS INTELLIGENCE
& DATA ANALYTICS
MÁS ALLÁ DE POWER BI

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


ANEXOS
INFORMACIÓN ADICIONAL

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Gartner Magic Quadrant for
Business Intelligence and Analytics
01 NUEVAS CARACTERÍSTICAS Y MEJORAS CONSTANTES
Mejoras liberadas MES A MES por el equipo de producto de
Platforms

Power BI

2017-2018

2015

2016

Febrero 2020: https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-


february-2020-feature-summary/
Marzo 2020: https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-
march-2020-feature-summary/
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
¿LO NECESITAS?, ENTONCES PÍDELO
02 Power BI Ideas - Ingresa tu idea de cómo mejorar
Power BI

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


INFORMACIÓN DE POWER BI HASTA DECIR
03 ¡BASTA!
Documentación técnica y de aprendizaje, YouTube y más…

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


POWER BI A TU MANERA
04 Custom Visuals y Power BI
Embedded

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


INTEGRACIÓN AL ECOSISTEMA DE CORTANA INTELLIGENCE
05 Integra Power BI con Azure ML, Stream Analytics, Cognitive
Services, etc.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Ciclo de Desarrollo con Power BI

Data Discovery Data Data


• Extracción de Modeling Visualization
datos • Relaciones • Filtros
• Transformaciones • Cálculos • Cuadros

Power BI Mobile Power BI Service


• Cualquier momento • Compartir resultados
• Cualquier lugar • Refrescar datos
• Cualquier dispositivo • Q&A

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


POWER QUERY (PROCESO ETL)

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


SOMOS TRABAJADORES DE LA INFORMACIÓN

Transformada
en

Somos Information Workers Somos Information Workers


Datos disponibles para el análisis, Datos preparados para el
pero NO preparados para el consumo con Power BI y/o
Fórmulas Excel, VBA (macros),
consumo (datos SQL, etc. Excel
en bruto de diversos tipos y fuentes)

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


ORÍGENES DE DATOS

Power BI Desktop puede conectarse a una


amplia gama de orígenes de datos, incluidas
bases de datos locales, libros de Excel y
servicios en la nube.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


POWER BI DESKTOP: DATA SOURCES

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


QUERY EDITOR: PLATARFORMA

El área de trabajo de Query


Editor de 2

Power BI Desktop se compone


7 5
de:
1. Panel de navegación de
queries
2. Barra de herramientas (ribbon) 1

3. Barra de estado
4
4. Panel de vista preliminar de
6
datos
5. Panel de configuración de
query
6. Listado de pasos aplicados
3
(MAGIA)
7. Barra de fórmulas
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
QUERY EDITOR: LISTA DE PASOS APLICADOS

Cada paso aplicado en nuestra consulta


quedará grabado y será aplicado cada vez
que necesitemos refrescar los datos desde el
origen de datos.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


PUNTOS A TENER EN CUENTA DEL QUERY EDITOR

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


PUNTOS A TENER EN CUENTA DEL QUERY EDITOR

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


EXTRACCIÓN DE DATOS (E)

Conéctese a muchos
orígenes de datos para
simplificarlos y prepararlos
a medida. Power Query
puede conectarte a
distintas fuentes de datos
con la capacidad de
integrarlos y convertirse en
la única versión de la
verdad.
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
Ejercicio 1: Extracción de un Excel (XLS)

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Ejercicio 2: Extracción de un CSV y Texto

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Ejercicio 3: Extracción de una BD (Acces y SQL Server)

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Ejercicio 4: Extracción de la WEB

Link:
2/06/2020 Instructor: Lerzunde Casas , Francesc https://es.wikipedia.org/wiki/Copa_Mundial_de_F%C3%B
Business Intelligence Manager
TRANSFORMACIÓN DE DATOS (T)

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


TRANSFORMACIÓN DE LOS DATOS

Transforme los datos originales para que el


producto quede a medida según el modelo de
datos que tiene contemplado elaborar. Power
Query le ofrece variedad de modificaciones que
se graban y se aplican de manera automática con
cada actualización.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Tipos de Datos

• La importancia de definir correctamente los conjuntos te


ayudará a optimizar tu uso de recurso.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Dividir/ Combinar Columnas

• Se requiere el año, mes y día de la fecha del nacimiento y


adicionalmente tener los nombres completos de los cliente de una
empresa retail.

• Realizarlo de las siguientes formas:


• Por delimitador.
• Por espacios.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Reemplazar Valores

• Se requiere reemplazar los valores que no hagan sentido en la columna


TaxtAmt por el valor 0.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Agregar Columna

• Una vez la data limpiada en el paso anterior, podremos obtener el Monto


Venta = (UnitPrice- TaxtAmt) * Qty

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Agregar Columna Condicional

• Se desea analizar las ventas por años en cada País. Si la venta fue menor
a 50 000 debe indicarse que fue un mes Malo, de lo contrario debe
indicarse que fue un mes Bueno:

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Filtrar Datos

• Se requiere filtrar los productos que pertenezcan a la categoría Accesorios y


Bicicleta para su posterior análisis de ventas.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Agrupar Datos

• Se desea analizar las ventas por país y por año.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


First line, Unpivot

• Se desea mostrar la data para que sea utilizada por un computador

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Combinando Datos de Tipo Tabla

Append Queries, Merge


Queries, Binary
Queries

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Combinando Datos de Tipo Tabla

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Append Queries

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Merge Queries

Tablaacombinar#2

Tablaacombinar#1 Tablaacombinar#3

Resultado:Consulta
combinada

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Merge Queries: Tipos de Joins

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Binary Queries: Archivos en Folder

• Funcionalidad que permite anexar


(append) los datos de múltiples
archivos contenidos en un folder.

• Los archivos podrían ser


• de distinto tipo (xlsx, csv, txt),
no hay problema.
• Esta funcionalidad es útil cuando
se tiene un Excel (por ejemplo)
con muchos registros que está
almacenado en multiples Excels
mas pequeños.

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Carga de Datos (L)

Finalmente, con la data ya ajustada a nuestro gusto y siguiendo


nuestros propósitos procedemos a cargarlos a nuestro archivo
de PBI. Recuerde que estamos optimizando recursos, por lo
que procuraremos seleccionar únicamente las consultas que
serán parte del modelo.
2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager
Laboratorio 1: Extracción y Carga de Archivos

• Abrir una hoja de cálculo y por medio de Power Query extraer los archivos de la carpeta Tarea 2.1
siguiendo 2
métodos:
1. Archivo por Archivo
2. Extracción como folder (Binario)

• Realizar con el método 1 el append query (anexar consultas). Presentar el resultado en una nueva
consulta.

• Con el método 2 limpiar los datos:


1. Definir o Declarar bien los campos de datos
2. Tener los nombres de los campos en un formato Camel (Sin espacios y con la primera letra
de cada palabra en mayúsculas).
3. Agregar una columna personalizada: TotalLínea = Cantidad*Importe

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Laboratorio 2: Abrir el archivo “Laboratorio2”

• Todas las columnas deben tener un tipo de dato: • Para las Columnas Productos, Categoría, Sub Categoría y
1. Fecha -> Date País todas deben estar en un formato Camel (Este Es Un
2. Prd -> Text Ejemplo)
• Debemos crear una columna llamada Venta Total, a la cual
3. Sub Cut -> Text
se le debe aplicar los siguientes descuentos:
4. Cat -> Text 1. Ventas <= 200 -> “no hay descuento”
5. Country Text 2. Ventas > 200 -> “10 %de descuento”
6. Sales -> Decimal
• El nombre de la tabla y columnas deben estar en un Nota : Que pasaría si, la Lógica del descuento cambia a
lenguaje natural (debe ser entendido por cualquier
persona) - Ventas <= 200 -> “No hay descuento”
- 200 < Ventas < 500 -> “10% de descuento”
• Debemos crear una columna condicional que - Ventas >= 500 -> “20 %de descuento”
haga lo siguiente:
1. ASC = Accesorio
2. PRN = Prenda
3. BICI = Bicicleta

2/06/2020 Instructor: Lerzunde Casas , Francesc Business Intelligence Manager


Síguenos y aprovechas
los descuentos y
sorpresas.

CONTÁCTANOS

contacto.joinprocess@gmail.com +51 927597894


contacto@joinprocess.com +51 926717428
Consulta por WhatsApp ahora:
¡GRACIAS!

También podría gustarte