Power BI Fundamentals
SESIÓN 4
Docente: Oscar Barrientos Padilla
CONEXIÓN CON SQL SERVER
• Conectarse a un modelo cargado en SQL Server y poder generar gráficos y reportes con un mayor nivel de personalización
• Importación de información desde SQL Server
• Relacionar primer modelo de datos
• Parámetros en consultas con Power Query
• Propiedades de filtro
• Propiedades de filtrado en tablero
• Creación de columnas con DAX
• Creación de medidas con DAX.
• Creación de dasboards usando elementos aprendidos en este módulo y complementándolo con diversos tipos de gráficos
disponibles en Power BI.
CREAR MODELO CICLISMO
Para desarrollar
este ejercicio se
deberá tener
dentro de la Base
de datos el modelo
Ciclismo.
CREAR MODELO CICLISMO
Ahora vamos a las
opciones de obtener
datos, esta opción se
encuentra en el panel
de inicio del Power BI.
CREAR MODELO CICLISMO
Ahora seleccionamos
SQL Server
CREAR MODELO CICLISMO
Aparece un cuadro de
conexión, se deberá
indicar el nombre del
servidor y el nombre
de la base de datos.
CREAR MODELO CICLISMO
El nombre del servidor lo
encuentra entrando a SQL
Server y dando click en el
ícono izquierdo superior de
una computadora y
copiando el nombre que
aparecerá en el cuadro de
la derecha.
CREAR MODELO CICLISMO
Luego se deberá importar solo
las siguientes tablas:
• Clientes
• Dirección Empleados
• Empleados
• Productos
• Tipo productos
• Ventas
• Ventas detalle
CREAR MODELO CICLISMO
Luego de cargar estas tablas, aparecerá el panel de Power Query
donde vemos que se ha traído toda la información.
CREAR MODELO CICLISMO
En este ejercicio no se
trabajará con Power
Query, por tal motivo
se cierra la ventana
seleccionando el
botón “Cerrar y
aplicar”
CREAR MODELO CICLISMO
Se verá un
cuadro de como
se está cargando
la información
del modelo al
Power Query.
CREAR MODELO CICLISMO
Vemos que la información ya está cargada, ahora vamos a la opción
del modelo y vemos que se generaron las relaciones
automáticamente.
CREAR MODELO CICLISMO
Seleccionamos la relación punteada en caso se creara
automáticamente y la eliminamos.
CREAR MODELO CICLISMO
Ahora nuestro modelo deberá estar de la siguiente forma
CREAR MODELO CICLISMO
También validamos que las relaciones estén en ambas direcciones,
para esto vamos a la opción “Administrar relaciones” y editamos
cada una de ellas.
CREAR MODELO CICLISMO
Al seleccionar una relación y
colocar editar vamos a ver esta
pestaña, debemos colocar
“Ambas” en la opción de
dirección de filtro cruzado.
CREAR MODELO CICLISMO
Este paso lo replicamos
en todas las conexiones
de nuestro modelo.
CREAR MODELO CICLISMO
Debería estar quedando de esta forma el modelo, tener en cuenta
que ahora se han colocado dos flechas.
CREAR MODELO CICLISMO
Ahora vamos a la opción de datos dentro del propio Power BI y
seleccionamos la tabla clientes.
CREAR MODELO CICLISMO
En la parte superior vamos a
ver la opción de crear
nuevas medidas o columnas,
en este caso seleccionamos
“Nueva Columna”
CREAR MODELO CICLISMO
Debemos crear el nombre completo del contacto, para esto
concatenamos los nombres incluyendo un espacio en blanco.
CREAR MODELO CICLISMO
Ahora realizamos el mismo proceso pero en la tabla de empleados.
CREAR MODELO CICLISMO
En la tabla de
Ventas_detalle
agregamos la
columna “Precio”,
aquí multiplicamos
el precio unitario y
la cantidad.
CREAR MODELO CICLISMO
Para no crear una
medida en cada
tabla, creamos una
tabla de medidas,
para poder lograr
esto seleccionamos
“Especificar datos”.
CREAR MODELO CICLISMO
Aparecerá una tabla en
blanco, aquí ponemos x en
vez de columna1 y de
nombre le colocamos
“MEDIDAS” luego vamos a
la opción CARGAR.
CREAR MODELO CICLISMO
Se mostrará la ventana de carga y luego desaparecerá
automáticamente.
CREAR MODELO CICLISMO
Ahora dentro de la nueva tabla “MEDIDAS” creamos una nueva
medida llamada Suma Tabla Ventas.
CREAR MODELO CICLISMO
También creamos suma de la tabla ventas detalle dentro de
nuestra tabla Medidas.
CREAR MODELO CICLISMO
Por último creamos una medida llamada “Cantidad de
Tabla Ventas”, esta medida contará las ventas realizadas.
CREAR MODELO CICLISMO
Ahora dentro de la tabla clientes colocamos el monto de compra, esto es
posible llamando a la medida “Suma Tabla Ventas” el monto se deberá
distribuir por cada cliente.
CREAR MODELO CICLISMO
También colocamos la cantidad de compras que ha realizado
el cliente.
CREAR MODELO CICLISMO
Utilizando las dos columnas agregadas generamos el promedio
de compra del cliente.
CREAR MODELO CICLISMO
Finalmente generamos una división por montos, para crear
la categoría del cliente.
CREAR MODELO CICLISMO
También realizamos los pasos en la tabla empleado, ahora
sumamos las ventas realizadas por cada empleado.
CREAR MODELO CICLISMO
Calculamos la cantidad de ventas generadas por cada
empleado.
CREAR MODELO CICLISMO
Sacamos el promedio de ventas de cada empleado
CREAR MODELO CICLISMO
Finalmente categorizamos a los empleados dependiendo de
su venta.