ETAPA 2: Conexión remota a Base de Datos, automatización de carga, importación de data desde la base remota SQL, Creación del dashboard interactivo con Insights

Proyecto grupal de Cecilia Guerra como Data Analyst

En la segunda etapa integramos SQL con Power BI, importando y analizando el conjunto de datos, que trabajamos en la etapa 1, diseñando dashboards interactivos, donde estamos presentando los resultados del análisis de datos.

Acciones realizadas:

En esta fase final del proyecto nos enfocamos en integrar y presentar los hallazgos analíticos y hacer el reporte utilizando Power BI para la visualización.

Creación del archivo .pbix:

  • Se creó y configuró el archivo .pbix, desde Power BI Service (en la nube), para poder ser compartido con el cliente y ser trabajado de forma colaborativa.
  • Se definieron las tablas, campos, tipos de datos y medidas adecuados.

(1)  Importación de datos:

Se importaron los datos y las vistas contenidas en la base remota SQL Server al modelado de Power BI Service (en la nube), para trasladar el análisis técnico a dicha plataforma, lo que nos permitió una visualización interactiva y la comprensión intuitiva de los datos.

Se creó vistas en SQL para facilitar el manejo de la data importando directamente dichas vistas. Los datos se organizaron y estructuraron de manera eficiente.

Limpieza y transformación de datos:

Los datos los limpié de manera completa y precisa mediante Python. En esta etapa, con Power Query se verificó nuevamente la calidad de los datos y tipo de datos únicamente, pero ya no fueron necesarias transformaciones.

Creación de MockUp

Diseñé un mockup que nos sirvió de base para hacer el dashboard en Power BI.

(1)  Creación de medidas, columnas y relaciones:

  • En Power BI Desktop importé la data desde SQL y generé con DAX medidas y columnas calculadas relevantes y útiles para el análisis.
  • Creé la tabla calendario.
  • Verifiqué y aseguré las relaciones entre tablas del modelo, vinculándolas con la tabla calendario.

Tablas y columnas calculadas

Tabla calendario

Vista Modelo

Copié todas las medidas y columnas calculas de la vista de Dax para que sean incluidas en el reporte Power BI en la nube

(1)  Diseño del dashboard:

  • Diseñé el dashboard de manera efectiva con el fin de comunicar con facilidad los hallazgos del análisis, eligiendo y organizando las visualizaciones de modo que sean de fácil entendimiento para el cliente.
  • El Dashboard diseñado muestra los principales KPI encontrados en Inventario, Compras y Ventas, se agregó una hoja extra para detalles sobre las ventas y compras totales.
  • Nuestro dashboard también cuenta con marcadores que dieron un toque más profesional al informe y consta de las siguientes páginas:

Portada: donde se encuentran los botones que nos llevarán a navegar por las diferentes páginas de nuestro dashboard.

Inventario: Se observan los principales KPIS. Análisis del stock a lo largo del año, descubrimiento de las marcas que se mantienen con mayor stock, el LeadTime promedio, y el valor de Stock de la Empresa.

Compras: Se observan los principales KPIS. Análisis de la variación de compras en cantidad y valor a lo largo del año, cuáles son los productos que se compran más y las tasas de Crédito otorgadas por los proveedores

Ventas: Se observan los principales KPIS. Se observa la variación de las ventas a lo largo del año en cantidad y valor; se obtienen las 5 principales marcas más vendidas. Y por último se observa el valor de ventas de productos, de los 5 proveedores más importantes.

Detalles: Se observan 3 tablas de compras, ventas e inventarios con los detalles más importantes de productos, ciudades, ventas, compras, LeadTimes, rentabilidad, stock. Además, vemos los top 10 productos con mayor margen de rentabilidad.

(1)  Funcionalidad del Dashboard:

  • Se implementó filtros en el dashboard para permitir una interacción fluida.
  • Se verificó que las visualizaciones responden de manera rápida y precisa a las interacciones y los filtros.

Conclusiones y Recomendaciones del Proyecto

Luego del análisis de los datos proporcionados, ofrecemos aquí importantes insights que son fundamentales para comprender el contexto actual de las áreas de inventarios, compras y ventas de Brindis Real.

  1. Reclasificación de productos: Priorizar los productos con mayor margen de ganancia y reducir la inversión en aquellos de bajo rendimiento.
  2. Optimización de inventarios: Ajustar los niveles de stock para productos de alta rotación y reducir el inventario de productos con baja demanda.
  3. Negociar Lead Times más cortos con los proveedores clave para asegurar disponibilidad y evitar roturas de stock.
  4. Mejorar la sincronización entre compras y ventas para reducir costos de inventario innecesarios y liberar capital.

 

error: Content is protected !!