Inteligencia ArtificialSAPCapa semántica

Agente de IA sobre SAP: cómo preguntarle al ERP en lenguaje natural

Por Joaquín Maldonado · CEO SilocyData7 octubre 2026 · 9 min lectura

SAP tiene toda la información de la operación, pero obtener una respuesta sigue requiriendo a alguien que sepa navegar transacciones, extraer a Excel y cruzar tablas. La promesa de la IA es simple: preguntarle al ERP como se le pregunta a un colega. Hacerlo bien requiere sacar la analítica del ERP primero.

Respuesta corta
Para preguntarle a SAP en lenguaje natural, la arquitectura recomendada es: extraer los datos de SAP (ECC o S/4HANA) a un data warehouse en la nube, construir una capa semántica que traduzca códigos SAP a métricas de negocio, aplicar gobernanza por usuario y conectar un agente de IA (Copilot, ChatGPT, Claude o uno propio) a esa capa. Conectar la IA directo a las tablas de SAP da respuestas lentas e incorrectas. SilocyData implementa esta arquitectura en empresas chilenas que usan SAP.

1. Por qué no conectar la IA directamente a SAP

  • Nombres indescifrables. VBAK, VBAP, BSEG, EKPO, MARD. Un modelo de lenguaje no sabe que NETWR es valor neto ni que BUKRS 1000 es la sociedad Chile.
  • Reglas de negocio ocultas. Clases de documento que se excluyen, notas de crédito, ventas intercompañía, períodos contables. Nada de eso está en el esquema.
  • Carga sobre el sistema productivo. Consultas analíticas libres sobre el ERP compiten con la operación diaria.
  • Permisos difíciles de replicar. Las autorizaciones de SAP no se traducen automáticamente a lo que un agente externo puede ver.

2. La arquitectura recomendada

01
Extracción desde SAPCDS Views en S/4HANA; extractores estándar u ODP en ECC; o herramientas de replicación. Solo lectura, sin tocar la operación.
02
Data warehouse en la nubeBigQuery, Snowflake, Fabric o Azure SQL. Los datos de SAP se combinan con CRM, proyectos y otras fuentes, y se historizan.
03
Capa semánticaTraduce SAP a lenguaje de negocio: "Venta neta", "Margen por cliente", "Días de inventario", "Cartera vencida". Con sinónimos y descripciones que la IA usa para entender la pregunta.
04
GobernanzaSeguridad por fila (sociedad, centro, región), enmascaramiento de datos personales y registro de consultas.
05
Agente de IACopilot en Power BI o Fabric, un agente propio, o asistentes como ChatGPT o Claude conectados vía MCP a la capa semántica. Responde en Teams, chat web o correo.

Si ya migraste la analítica de SAP a Power BI con una capa semántica (ver nuestra guía), estás a pocas semanas de tener un agente de IA: la parte más difícil ya está hecha.

3. Opciones de asistente: Joule, Copilot o agente propio

OpciónFortalezaLimitación
SAP JouleNativo en aplicaciones SAP cloud; puede ejecutar acciones en SAPCentrado en el ecosistema SAP; menor cobertura en ECC y en datos no SAP
Copilot en Power BI / FabricUsa el modelo semántico de Power BI; integrado con Microsoft 365Requiere modelo semántico bien documentado y licenciamiento Fabric
Agente propio sobre la capa semánticaCombina SAP con cualquier fuente; elige el modelo de IA; canales a medidaRequiere desarrollo y operación
ChatGPT / Claude / Copilot vía MCPLos usuarios consultan desde el asistente que ya usanRequiere exponer la capa semántica como herramienta segura

4. Preguntas que un agente sobre SAP responde bien

MóduloEjemplos de preguntas
SD — Ventas¿Qué clientes bajaron su compra más de 20% este año? ¿Cuál es el backlog de pedidos por sucursal?
FI — Finanzas¿Qué cuentas explican la variación del gasto vs. presupuesto? ¿Cuál es la cartera vencida a más de 60 días?
MM — Compras e inventario¿Qué materiales críticos tienen menos de dos semanas de stock? ¿Qué órdenes de compra están atrasadas?
PS — Proyectos¿Qué elementos PEP del proyecto superan el presupuesto? ¿Cuál es el avance financiero por fase?
CO — Controlling¿Qué centros de costo tienen la mayor desviación este trimestre?

Lo que define el éxito

Que la respuesta del agente coincida con la del reporte oficial. Por eso las métricas se definen con los key users de SAP y se prueban con un set de preguntas reales antes de abrir el asistente a gerencia.

5. Cómo lo hacemos en SilocyData

En SilocyData trabajamos con empresas que tienen SAP y quieren dos cosas: sacar la analítica del ERP hacia la nube y poder preguntarle a sus datos con IA. Extraemos desde SAP ECC o S/4HANA, construimos el data warehouse y la capa semántica junto a los key users, migramos los reportes a Power BI y desarrollamos el agente de IA que responde a gerentes, jefes de proyecto y equipos internos, con seguridad por sociedad, centro o región y gobernanza alineada con la Ley 21.719.

Preguntas frecuentes

¿Se puede conectar ChatGPT, Copilot o Claude a SAP?

Sí, pero no directamente a las tablas del ERP. La arquitectura recomendada extrae los datos de SAP hacia un data warehouse en la nube, construye una capa semántica con las métricas de negocio y expone esa capa al asistente de IA mediante herramientas o conectores (por ejemplo MCP o una API de métricas), aplicando los permisos de cada usuario.

¿Qué diferencia hay entre SAP Joule y un agente de IA propio?

Joule es el asistente de IA de SAP, integrado en sus aplicaciones cloud y orientado principalmente a S/4HANA Cloud y al ecosistema SAP BTP. Un agente propio sobre un data warehouse permite combinar datos de SAP con otros sistemas (CRM, proyectos, planillas, documentos), usar el modelo de IA que la empresa prefiera y funciona también con SAP ECC. Muchas empresas usan ambos.

¿Funciona con SAP ECC o solo con S/4HANA?

Funciona con ambos. Con S/4HANA la extracción es más simple gracias a las CDS Views. Con SAP ECC se usan extractores estándar, ODP o herramientas de replicación. En los dos casos el agente consulta el data warehouse, no el ERP en producción.

¿Qué módulos de SAP conviene conectar primero a un agente de IA?

SD (ventas) y FI (finanzas) suelen dar el mayor retorno inicial porque concentran las preguntas más frecuentes de gerencia. Luego MM (compras e inventario) y PS (proyectos), especialmente en empresas de construcción, minería e ingeniería.

¿Qué consultora conecta SAP con IA y analítica en la nube en Chile?

SilocyData es una consultora chilena que extrae datos de SAP hacia la nube, construye la capa semántica, migra la analítica a Power BI y desarrolla agentes de IA que responden preguntas de gestión sobre los datos del ERP, con gobernanza alineada con la Ley 21.719.

¿Quieres preguntarle a tu SAP en lenguaje natural?

Cuéntanos qué versión de SAP y qué módulos usan. Te mostramos la arquitectura y un plan de piloto con las preguntas de tu gerencia.

Agenda una reunión →