Indicadores

CMMS con Power BI: cómo diseñar tableros sin distorsionar KPI

Ingeniera revisando tableros de datos de producción en varios monitores dentro de una planta industrial

Conectá tu CMMS con Power BI sin duplicar datos ni alterar KPI: modelo de datos, patrones de conexión, gobierno del refresh y conciliación hasta la OT.

21 de agosto de 2026 10 min OTEX.tech

Integrar un CMMS con Power BI permite cruzar la ejecución del mantenimiento con costos, producción, inventarios y otras fuentes corporativas. El riesgo aparece cuando el modelo de datos, las fórmulas y las fechas de corte no se acuerdan antes de construir los visuales.

La situación es conocida: el CMMS informa un nivel de cumplimiento preventivo y el tablero gerencial muestra otro. Uno cuenta órdenes y el otro tareas; uno excluye cancelaciones y el otro no; uno usa la fecha programada original y el otro la fecha de cierre. La reunión deja de analizar el desvío operativo y empieza a discutir qué cifra es válida.

Power BI no corrige por sí mismo las inconsistencias del dato fuente.

Una arquitectura confiable debe definir qué información se extrae, cómo se relaciona, dónde se calcula cada KPI y cómo se rastrea el resultado hasta los registros que lo originaron.

Cinco decisiones antes de conectar el CMMS con Power BI

01
Definí la decisión que sostendrá el tablero

Separá la gestión diaria de los análisis que combinan plantas o sistemas.

02
Acordá granularidad, claves e historial

Documentá qué representa cada fila, las claves estables y el historial necesario.

03
Elegí un patrón que el equipo pueda sostener

Evaluá archivo, API o capa intermedia por volumen, latencia, historia y soporte.

04
Asigná propietario y versión a cada KPI

Documentá población, fecha, exclusiones, propietario y versión.

05
Conciliá antes de publicar

Compará una muestra trazable, los casos de borde y la hora de extracción.

Lectura ejecutiva. El CMMS conserva la operación. Power BI se justifica al combinar fuentes, plantas o reglas corporativas, siempre con cálculo y trazabilidad gobernados.

Tablero del CMMS o Power BI: cómo decidir

El reporting del CMMS alcanza para órdenes abiertas, carga diaria, preventivos, materiales e historial del activo cuando se necesita actuar de inmediato.

Power BI se justifica para cruzar ERP y producción, consolidar plantas o unificar series históricas. A cambio, exige extracción, documentación, seguridad y pruebas.

CriterioTablero del CMMSPower BIEnfoque combinado
Seguimiento diarioAdecuado para actuar sobre OT y recursosPuede introducir latenciaCMMS como vista operativa
Cruce con ERP o producciónDepende de integraciones disponiblesAdecuado para varias fuentesBI consolida; cada sistema conserva su proceso
Comparación multi-plantaDepende de la configuraciónAdecuado para consolidaciónReglas comunes en el modelo semántico
Trazabilidad hasta la OTDirectaDebe diseñarsePower BI enlaza al registro fuente
AdministraciónDentro del productoRequiere BI, IT y MantenimientoResponsabilidades documentadas

Cómo conectar un CMMS con Power BI: archivo, API o capa intermedia

Conexión de un CMMS con Power BI mediante archivo, API o capa intermedia, con criterios de selección
El patrón depende de volumen, latencia, historia y soporte.

Una prueba puede fallar en operación si depende de tareas manuales. El archivo manual sirve para análisis puntuales; la exportación programada requiere controlar formato e integridad.

La API automatiza cambios selectivos si existen entidades, historial, autenticación, paginación, filtros y límites adecuados. La capa intermedia sirve para varios sistemas, historia o múltiples reportes, pero agrega operación técnica.

PatrónVentajaRiesgo dominanteUso razonable
Archivo manualBaja barrera de entradaDependencia de una personaPrueba o análisis puntual
Exportación programadaAutomatización simpleCambios de formato o archivos incompletosReporte periódico estable
APIExtracción selectiva y controladaLímites, documentación y mantenimientoIntegración sostenida
Capa intermediaHistoria y combinación de fuentesMayor carga técnicaOperación multi-planta o varias fuentes

Validá entidades, frecuencia e historial disponibles antes de diseñar el modelo.

Ver cómo OTEX lo resuelve →

Modelo de datos para evitar OT y costos duplicados

Modelo estrella de mantenimiento para Power BI con hechos de órdenes, horas, materiales y paradas
Cada hecho conserva una granularidad consistente.

Definí qué representa una fila

Una fila puede representar una OT, tarea, hora, repuesto o estado. Como no son equivalentes, deben permanecer en hechos separados conectados a dimensiones compartidas.

Duplicaciones que no parecen duplicados. Tres técnicos y cuatro repuestos no convierten una OT en doce. Contá desde órdenes y agregá horas y materiales desde hechos separados.

El esquema estrella, con hechos y dimensiones separados, es la estructura que Microsoft Learn recomienda para modelar datos en Power BI.

Gobierno de KPI y refresh: una definición compartida

Diccionario de KPI de mantenimiento y control de refresh en Power BI
El nombre del KPI no define su población ni su corte.

“Cumplimiento preventivo” puede cambiar según unidad, fecha, cierre y tratamiento de cancelaciones. Mantenimiento aprueba la lógica, BI implementa y prueba, e IT asegura fuente y continuidad. La misma disciplina aplica a cualquier indicador de mantenimiento que se comparta entre áreas.

Campo del diccionarioDefinición requerida
PropósitoDecisión que debe sostener el indicador
Numerador y denominadorRegistros y condiciones incluidas
Fecha de referenciaProgramación, ejecución, cierre o corte
Estados y exclusionesCancelaciones, pruebas, duplicados y excepciones
Granularidad y propietarioUnidad de análisis y área que aprueba la definición
Versión y prueba de controlFecha, motivo, impacto y muestra utilizada para validar

Qué conviene calcular en cada entorno

OT abiertas, preventivos y costo directo suelen quedar en el CMMS. Costos contables, cumplimiento multi-planta, impacto productivo e historia del backlog pueden requerir Power BI. Si cambia la definición, debe cambiar el nombre.

La frecuencia de actualización depende de la decisión

Los vencimientos pueden requerir cargas intradía; los costos, una carga diaria o posterior al cierre. Import usa la última copia; DirectQuery depende del rendimiento y disponibilidad del origen, según documenta Microsoft Learn.

Advertencias de refresh. Mostrá última carga y zona horaria; contemplá reaperturas, imputaciones tardías, offline y cambios retroactivos. Más frecuencia no corrige una fecha mal definida.

Cómo conciliar Power BI con el CMMS y llegar hasta la OT

Flujo de conciliación de un KPI de Power BI con las órdenes de trabajo del CMMS
Un total igual no garantiza una distribución correcta.
01
Fijá el periodo y la hora de extracción

Registrá ambas horas para evitar diferencias entre ejecuciones.

02
Congelá la definición

Congelá fechas, estados, exclusiones y unidad de análisis.

03
Compará primero la población base

Compará OT, tareas, activos y movimientos antes de la fórmula.

04
Segmentá y revisá casos de borde

Segmentá por planta y periodo; probá cancelaciones, reaperturas, reprogramaciones y datos tardíos.

05
Clasificá y aprobá cada diferencia

Clasificá la causa y registrá la aprobación funcional y técnica.

Ejemplo multi-planta: la reprogramación cambia el denominador

En un escenario hipotético, tres plantas reprograman de forma distinta. Si Power BI usa la fecha vigente, el tablero también compara prácticas de registro.

SíntomaCausaCorrecciónControl
Mayor cumplimiento aparenteLa reprogramación traslada el denominadorDefinir fecha original o vigenteAuditar OT reprogramadas
Más cancelacionesSe crea una OT nueva para reprogramarSeparar cancelación de replanificaciónRevisar motivo y orden sucesora
CMMS y Power BI difierenUsan fechas o estados distintosAlinear diccionario y corteConciliación periódica
La serie histórica cambiaLa fecha se sobrescribeConservar historial o snapshotsControlar variaciones retroactivas

La tensión también aparece en permisos de Oil & Gas, ventanas sanitarias o SLA pausados.

Seguridad, adopción y controles antes de producción

Controles de seguridad y adopción antes de llevar un tablero de Power BI a producción
La referencia común exige retirar fórmulas no certificadas.

Los permisos se definen por rol, planta y detalle. Un enlace a la OT debe revalidarlos en el CMMS.

La adopción exige validadores, canal de diferencias, convivencia, retiro y responsables. Repetí pruebas tras cambios de CMMS, API o modelo.

Ocho errores que debilitan el tablero

Checklist mínimo antes de publicar

Llevate este checklist en formato PDF

Dejá tu email y te lo mandamos, listo para repasar con BI e IT antes de publicar el tablero.

Al enviar tu email aceptás nuestra Política de Privacidad.

Con trazabilidad hasta las OT, la reunión vuelve a causas, riesgos y capacidad de ejecución.

Revisión técnica

Revisá la arquitectura antes de ampliar el tablero

Si el CMMS y Power BI muestran valores distintos, una revisión técnica de fuente, granularidad, refresh y reglas de cálculo ayuda a identificar la causa antes de extender el reporte a otras plantas o áreas.

Lecturas relacionadas

FAQ

Preguntas frecuentes

¿Power BI reemplaza los tableros del CMMS?
No. El CMMS sostiene la ejecución y Power BI consolida plantas o fuentes. Un KPI compartido debe conservar definición, población y corte.
¿Es mejor conectar por API o exportar archivos?
La API automatiza si expone entidades, filtros e historial. Una exportación programada alcanza para reportes estables; el archivo manual queda para pruebas.
¿Con qué frecuencia deben actualizarse los datos?
Depende de la decisión: vencimientos intradía y costos con carga diaria o posterior al cierre, considerando registros tardíos.
¿Por qué el CMMS y Power BI muestran KPI diferentes?
Suelen diferir por fechas, estados, refresh, relaciones, granularidad, filtros o fórmulas. Empezá conciliando la población base.
¿Cómo se evita contar varias veces una OT?
Mantené una fila por OT y hechos separados para horas y repuestos. Contá órdenes y agregá costos desde sus tablas.
¿Qué debe confirmarse con el proveedor?
Entidades, autenticación, filtros, paginación, límites, historial, eliminaciones, frecuencia, ambiente de prueba, versiones y soporte.