✒️SAP SD / Seminario Power BI for SAP Por Ezequiel Palazzesi
Seminario Power BI for SAP

Seminario Power BI for SAP
1. ¿Qué es Power BI y para qué sirve?
Es la plataforma de análisis de negocios desarrollada por Microsoft diseñada para transformar grandes volúmenes de datos en visualizaciones interactivas (gráficos, mapas, tablas dinámicas).
A diferencia de usar Excel o Power Point de forma aislada, Power BI permite conectar múltiples orígenes de datos, asegurar que la información de origen no se rompa ni se modifique por error, y ofrecer una navegación fluida para directores, gerentes y equipos operativos.
2. Características Principales de la Herramienta
Conectividad total: Se conecta con bases de datos SQL, archivos de texto, PDFs, servicios en nube y sistemas ERP como SAP BW o SAP S/4HANA.
Modelado de datos con Power Query y DAX:
Power Query: Te permite limpiar, transformar y dar forma a las tablas mediante botones, sin necesidad de escribir código complejo de programación.
Funciones DAX: Son fórmulas de cálculo (muy similares a las de Excel) que te permiten crear métricas globales, KPIs y controles avanzados.
Informes dinámicos (Storytelling): Puedes estructurar el tablero en múltiples páginas o solapas, aplicando filtros, segmentaciones y marcadores para contar una historia clara con los datos.
Publicación y seguridad: Puedes publicar el tablero en la nube de Microsoft y generar un link de acceso para compartirlo con otras personas de la compañía sin necesidad de que tengan instalado Power BI ni sepan usarlo.
3. Aplicación práctica y el valor en el mercado
La herramienta está orientada tanto a especialistas como a usuarios de negocio (no se requiere saber de programación ni de bases de datos avanzadas).
El valor profesional: Dado que la combinación de SAP con herramientas modernas de Business Intelligence (BI) es muy demandada en las empresas, sumar Power BI a tus habilidades como consultor te otorga un diferencial competitivo enorme frente a los reportes estáticos tradicionales.
¿Cómo se conectan los datos de SAP con Power Query?
El puente entre SAP y Power BI se construye extrayendo la información estructurada del ERP (por ejemplo, tablas logísticas como VBAK de pedidos, LIKP de entregas, o reportes exportados/conectados mediante SAP BW o conectores directos a bases de datos) y pasándolas por Power Query para limpiarlas y darles forma:
Paso 1: La Conexión de Origen: Te conectas a la fuente de datos de SAP (archivos planos exportados, bases de datos o servicios en la nube). Power BI importa las tablas brutas sin alterar jamás el origen, garantizando la seguridad de los datos de la compañía.
Paso 2: Transformación sin código (Power Query): Una vez que las tablas están en Power Query (que se abre con una interfaz visual de botones), aplicas transformaciones operativas tales como:
Anular dinamización de columnas (Unpivot): Para acomodar tablas anchas de SAP en un formato vertical óptimo para bases de datos.
Agrupar por: Funciona de forma muy similar a una tabla dinámica, permitiéndote resumir totales de ventas por cliente o centro logístico con un par de clics.
Filtrar y limpiar nulos: Eliminar registros vacíos o corregir tipos de datos (por fechas, textos o números decimales).
Paso 3: El Modelo de Datos y Relaciones: Una vez limpias las tablas, estableces las relaciones lógicas (por ejemplo, conectar la tabla de cabecera de entregas con la de posiciones mediante el número de documento).
2. ¿Cómo se estructuran las funciones DAX para calcular indicadores?
Una vez que tus datos de SAP están limpios y relacionados, utilizas el lenguaje DAX (Data Analysis Expressions) —que comparte la lógica intuitiva de las fórmulas de Excel— para crear métricas inteligentes, KPIs y controles de gestión.
Existen dos formas principales de usar DAX en tus tableros:
Columnas Calculadas: Añaden un dato nuevo fila por fila a tu tabla (por ejemplo, calcular el peso total de una entrega multiplicando la cantidad por el peso unitario).
Medidas (Cálculos Globales): Son fórmulas que se calculan al vuelo según los filtros que el usuario aplique en el tablero (por ejemplo, el promedio de retraso en días de entrega o el total facturado).
3. Ejemplos prácticos aplicados a Logística y Comercial (SAP SD)
Para que veas cómo se estructuran las fórmulas DAX en la práctica, aquí tienes tres ejemplos clave que podrías implementar con la información de SAP:
A. Indicador Comercial: Ventas Totales Netas
Si quieres sumar el valor neto de tus pedidos de venta o facturas provenientes de SAP:
Code snippet
Ventas Totales = SUM('Tabla_Facturas'[ValorNeto])
Cómo funciona: La función SUM evalúa toda la columna de valores netos de la tabla de SAP y se adapta dinámicamente si el usuario filtra por un cliente o un mes en particular.
B. Indicador Logístico: Tasa de Entrega a Tiempo (On-Time Delivery)
Imagina que tienes una columna que indica si una entrega se realizó a tiempo (1) o tarde (0). Puedes calcular el porcentaje de cumplimiento logístico de la siguiente manera:
Code snippet
% Entregas a Tiempo =
DIVIDE(
CALCULATE(COUNT('Tabla_Entregas'[Estado]), 'Tabla_Entregas'[A_Tiempo] = 1),
COUNT('Tabla_Entregas'[Estado]),
0
)
Cómo funciona:
CALCULATE cuenta cuántas entregas fueron exitosas bajo la condición de que estén a tiempo.
COUNT calcula el total general de entregas.
DIVIDE calcula la proporción segura evitando errores matemáticos si el denominador fuera cero.
C. Indicador Financiero: Ticket Promedio por Pedido
Para saber cuánto se factura en promedio por cada orden de venta de SAP:
Code snippet
Ticket Promedio = AVERAGE('Tabla_Pedidos'[ValorTotalPedido])
Cómo funciona: Obtiene la media aritmética del monto total de los documentos comerciales registrados en el sistema.
En resumen
Mientras Power Query se encarga de automatizar la limpieza y el flujo de los datos crudos que extraes de SAP (haciendo el trabajo pesado por única vez mediante botones), DAX te otorga el superpoder analítico para transformar esos datos en KPIs dinámicos que los directores y gerentes pueden filtrar al instante en sus tableros interactivos.
 
 
 
Sobre el autor
Publicación académica de Ezequiel Martin Palazzesi, en su ámbito de estudios para la Carrera Consultor SAP SD Nivel Inicial.
Ezequiel Martin Palazzesi
Profesión: Contador Publico, Consultor Sap - Argentina - Legajo: XM31M
✒️Autor de: 186 Publicaciones Académicas
🎓Cursando Actualmente: Carrera Consultor SAP SD Nivel Inicial
🎓Egresado de los módulos:
- Carrera Consultor SAP PP
- Master Material Management for SAP S/4HANA LOGISTIC
- Carrera Consultor SAP MM Nivel Avanzado
- Carrera Consultor SAP MM Nivel Inicial
- Carrera Consultor SAP PM
Disponibilidad Laboral: PartTime
























