Business Builder obsoleto en Datasphere: cómo pasar a Analytic Models
SAP declara obsoleto el Business Builder de Datasphere (wave 2026.21). Qué significa, qué sigue funcionando y cómo migrar consumption models y perspectivas.

Índice del artículo
El 7 de octubre de 2026, con la wave 2026.21, SAP publicó en el What’s New de SAP Datasphere una línea que muchos esperábamos: el Business Builder queda obsoleto (deprecated) y no recibirá más actualizaciones. La recomendación oficial es migrar los consumption models a Analytic Models. Si tienes stories de SAP Analytics Cloud sobre perspectivas, esto te afecta. Te cuento qué cambia, qué no y cómo lo planificaría.
Qué ha anunciado SAP exactamente
La nota es breve y conviene leerla al pie de la letra:
- El Business Builder está obsoleto y no recibirá más actualizaciones.
- SAP recomienda migrar los consumption models a analytic models, que pasan a ser la forma preferida de exponer datos a SAP Analytics Cloud y a otros clientes, herramientas y aplicaciones.
La misma nota aparece ya en la documentación del Business Builder, cuyo capítulo se titula ahora Modeling Data in the Business Builder (Deprecated), y en la página de inicio del Business Builder.
Hay un precedente que ayuda a leer el mensaje. La semántica Analytical Dataset ya se declaró obsoleta hace tiempo: las vistas existentes siguen funcionando “por ahora” en SAC, pero SAP empuja hacia Fact + Analytic Model. Con el Business Builder pasa lo mismo. Además, en agosto (wave 2026.18) SAP ya alineó su vista previa con la del Analytic Model, y dejó de ofrecer la vista previa de perspectivas, business entities y authorization scenarios. Era una pista clara.
Qué objetos se ven afectados
El Business Builder tenía cuatro piezas. Así es como yo las traslado al mundo del Data Builder:
| Objeto del Business Builder | Para qué servía | Equivalente recomendado |
|---|---|---|
| Business entity | Capa estable sobre una entidad del Data Builder; fuente cambiable | Vista con semántica Fact o Dimension. Para cambiar el origen, Replace Fact Source en el Analytic Model |
| Fact model | Combinar varias business entities en un modelo intermedio | Vista Fact que haga la unión o el join antes del Analytic Model |
| Consumption model | Estrella con medidas, atributos, filtros y autorizaciones | Analytic Model: medidas calculadas y restringidas, variables, filtro global y DAC |
| Perspective | Subconjunto ligero que consume SAC | Un Analytic Model por caso de uso, o un Analytic Model apilado sobre otro |
Dos diferencias que conviene tener claras antes de empezar:
- Varias fuentes de hechos. Un consumption model podía combinar varias fuentes de hechos; el ejemplo de la propia documentación es COPA con real, presupuesto y forecast. Según la documentación, el Analytic Model parte de una fuente: un fact o un analytic model. En la práctica, esa combinación tienes que resolverla antes, en una vista Fact (unión con una columna de categoría, por ejemplo).
- Autorizaciones. Los authorization scenarios del consumption model no pasan solos. En el Analytic Model la protección se hace con data access controls, que puedes aplicar en el propio modelo. Revisa uno a uno que la lógica de filas sea la misma.
Cómo lo planificaría en un proyecto
No he encontrado un convertidor automático de consumption models a analytic models en la documentación, así que cuenta con trabajo de modelado. Mi plan:
- Inventario. Lista por espacio los consumption models y perspectivas, y qué stories de SAC consume cada perspectiva. Lo que nadie usa no se migra: se borra.
- Congela. A partir de hoy, nada nuevo en el Business Builder. Ponlo en las normas de modelado del equipo.
- Prepara la base. Si quedan Analytical Datasets, pásalos a Fact. La documentación tiene un botón Create Analytic Model en la propiedad de semántica que crea el modelo con las mismas medidas, atributos y dimensiones asociadas.
- Reconstruye por caso de uso. Un Analytic Model por perspectiva relevante, con nombres técnicos estables y sus variables. Si varias perspectivas comparten base, usa un Analytic Model base y apila otros encima.
- Migra las stories sin romperlas. Para los Analytical Datasets, SAP describe un método que yo aplicaría igual aquí: añade el Analytic Model como nueva fuente en la story, copia las páginas, cambia las referencias de medidas y dimensiones, compara resultados y, cuando cuadre, borra la página original.
- Valida y retira. Mismos filtros, mismas variables, mismos totales. Después, borra el consumption model y su perspectiva para que nadie vuelva a usarlos.
Preguntas que haría a SAP
- ¿Hay fecha prevista para que las perspectivas dejen de poder consumirse desde SAC o Excel?
- ¿Habrá alguna utilidad de conversión de consumption model a Analytic Model?
- ¿Se mantendrá la generación de consumption models y perspectivas en el model transfer de BW/4HANA, o se quedará solo en el Analytic Model?
Conclusión
El Business Builder llevaba tiempo en segundo plano y ahora es oficial: obsoleto, sin más mejoras y con el Analytic Model como camino. No hay prisa de apagón, pero sí motivos para empezar ya: cada perspectiva nueva es deuda técnica. Haz el inventario este trimestre, congela el Business Builder y migra primero las stories más usadas. Y si tu plataforma va a evolucionar a SAP Business Data Cloud, llegarás con una capa semántica limpia.
Fuentes
- What’s New in SAP Datasphere (SAP Help)
- Modeling Data in the Business Builder (Deprecated) (SAP Help)
- Creating a Consumption Model (SAP Help)
- Define Perspectives (SAP Help)
- Creating an Analytic Model (SAP Help)
- Add a Fact to an Analytic Model (SAP Help)
- Replace the Fact Source of an Analytic Model (SAP Help)
- Analytical Datasets (Deprecated) (SAP Help)
- Imported Objects – model transfer de BW/4HANA (SAP Help)
- Getting Started with SAP Datasphere, versión 2026.21 (PDF, SAP Help)


