Proyecto Final Evaluacion Financiera en Power Bi

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Proyecto final

Evaluación financiera en Power B, de Ángel Huerta


Technology & Data

Parte 1: Carga de datos e introducción al proyecto

En este avance nos enfocaremos en cargar los datos de ejemplo que usaremos
para desarrollar nuestro proyecto final. El objetivo es que una vez terminada
esta práctica conozcas los datos y entiendas la forma en la que se relacionan las
tablas entre sí.

• Descarga de los adjuntos los archivos, sales_data.csv y products.csv


• Abre Power BI y crea un nuevo proyecto
• Carga los archivos que descargaste en el primer paso cuidando que el
separador sea “|” y que el campo “orderdate” de la tabla sales_data se
cargue con formato fecha
• Verifica en la vista de modelo de datos que la relación entre las dos
tablas exista por medio del campo product code
• Explora las tablas cargadas prestando especial atención en los campos
Territory, Country, City, oreder_date, y quantitysales de la tabla sales_
data y buyprice, msrp y productcode de la tabla products
• Guarda tu proyecto

Parte 2: Prácticas con DAX

En el avance 2, crearemos algunas métricas calculadas haciendo uso de las


funciones DAX que aprendimos durante este módulo, estas métricas nos servirán
para crear las visualizaciones y gráficas de nuestros siguientes módulos.

1
• Crear tabla para almacenar métricas.
• Crear métrica para obtener el primer día del mes de la orden de compra
• start_month = STARTOFMONTH(sales_data[orderdate].[Date])
• Crear métrica que utilice CALCULATE,IF y OR para calcular la suma de
la venta total de las productline Vitage Cars y Clasic Cars y que solo se
asigne un valor cuando la suma de las ventas sea mayor a 0
• sum_cars = IF(SUM(sales_data[sales])<>0,CALCULATE(SUM(sales_
data[sales]), OR(Products[productline]=”Classic
Cars”,Products[productline]=”Vintage Cars”)))
• Crear métrica que calcule el total de ventas y que sólo considere los
filtros de año
• sum_cars = IF(SUM(sales_data[sales])<>0,CALCULATE(SUM(sales_
data[sales]), OR(Products[productline]=”Classic
Cars”,Products[productline]=”Vintage Cars”)))
• Crea una métrica para calcular el costo interno usando la función
SUMX para multiplicar la cantidad ordenada por el precio de cada una
de las piezas
• Costo_interno = SUMX(sales_data,sales_data[quantityordered]*sales_
data[priceeach])

Parte 3: Creando gráficas avanzadas

En el avance 3, crearemos una hoja en nuestro informe en la que presentaremos


la tendencia en las ventas, un mapa de la distribución de nuestras ventas y un
KPI.

2
• En una hoja en blanco de tu informe, agrega una gráfica de tendencia y
configura como valor, las ventas, en el eje el campo oderdate retirando
dia y trimestre de la jerarquía y el campo territory en leyenda

• Agrega un objeto Mapa y configurarlo para que muestre el campo


country como ubicación, territory como leyenda y las ventas como
tamaño

3
• Agrega un elemento de tarjeta múltiple en el que se muestran las
ventas por territorio y ajusta el formato a manera de que resalten los
números.

• Importa y agrega un objeto time brush y configuralo colocando el


campo orderdate como fecha y las ventas como valor, deshabilita el
título y cambia el ancho de las barras a 5px

4
Parte 4: Avance 4 - Agregando Filtros y Bookmarks

En el avance 4, Agregarás filtros a tu reporte y crearás bookmarks para crear un


informe de tipo presentación.

• Agregar un filtro a nivel página para omitir las líneas de productos


Planes y Ships.

• Agregar una tabla que muestre el Top 5 de productos más vendidos.

5
• Crea 2 bookmarks filtrando los territorios NA y EMEA por separado.
• Crea un bookmark para seleccionar todos los territorios y ajusta los
nombres para que sean alusivos a la selección.

Parte 5: Cálculo con Variables y exportar a PDF.

Finalmente, en el avance 5, crearemos una métrica avanzada usando variables


y daremos el formato final a nuestro informe para dejarlo listo para publicarlo o
exportarlo.

• Crear una métrica que tomando como base un número aleatorio entre
el -100 y el 100, calcule un valor objetivo multiplicando por la suma
de las ventas
Objective_sales = var ran= 1+RANDBETWEEN(-100,100)/100
Return
SUM(sales_data[sales])*ran

• Crea una métrica para determinar el % de cumplimiento vs el objetivo

Cumplimiento = ([Objective_sales]-SUM(sales_data[sales]))/SUM(sales_
data[sales])*100

• Importa y agrega un objeto liquid fill gauge y configuralo para que


muestre el % de cumplimiento

6
• Duplica tu hoja 2 veces y configura los filtros para mostrar en cada una
de las hojas el total, solo el territorio NA y solo EMEA respectivamente.
• Agrega un título descriptivo en cada hoja.

7
• Exporta a PDF
• Finalmente, sube tu archivo PDF a la plataforma para su revisión.

8
9

También podría gustarte