Procesamiento de información en memoria con Hana


Si damos crédito a las actuales palabras de moda, el mundo empresarial parece caracterizarse cada vez más por las "innovaciones disruptivas": Los productos o servicios existentes se ven desplazados de forma más o menos inesperada por las nuevas tecnologías y sus proveedores.
Sin embargo, las empresas que apuestan por la innovación continua resultan ser comparativamente más exitosas durante un periodo de observación más largo.
Con la ayuda de las tecnologías adecuadas, se pueden cambiar las reglas del juego: Las empresas alemanas reconocen desde hace tiempo la importancia de la rapidez y la flexibilidad.
En tiempos de "justo a tiempo" y "tamaño de lote 1", los cambios a corto plazo son un reto para la gestión operativa de los procesos empresariales. Gestionar situaciones impredecibles se está convirtiendo cada vez más en una competencia clave para la satisfacción del cliente.
Para los sistemas informáticos de apoyo, esto significa que la flexibilidad es cada vez más necesaria. En el ámbito estratégico de la planificación corporativa operativa, a menudo se recurre a valores empíricos del pasado interno de la empresa.
Con el big data, hay una cantidad casi infinita de datos externos. Vincularlos entre sí y validar las "corazonadas" existentes mediante análisis predictivos aumenta la calidad de la planificación y la posibilidad de aprendizaje permanente.
Dos soluciones prototípicas concretas para la práctica mostrarán los potenciales innovadores para mejorar las decisiones y la planificación corporativas que surgen de Hana.
Escenarios Hana
ERP en Hana: Se centra en apoyar las intervenciones durante la ejecución de los procesos. El objetivo es la posibilidad de interactuar rápidamente con datos inmediatamente disponibles.
Por ejemplo, en muchos sectores, como la fabricación discreta, una ejecución de MRP con una estructura de lista de materiales compleja sólo puede llevarse a cabo durante la noche.
Por consiguiente, un planificador sólo puede responder insatisfactoriamente a la pregunta de si es necesario realizar ajustes en el proceso de pedido o en el programa de producción debido a cambios en los pedidos de los clientes. En cambio, los informes en tiempo casi real basados en los KPI serían necesarios para el seguimiento y la intervención dinámica.
BW on Hana: La tarea central de la planificación operativa es aplicar los objetivos estratégicos. Se trata de un sistema de subplanes, normalmente centrados en medidas a corto plazo.
Por ejemplo, la planificación de ventas afecta al programa de producción y servicios existente. En el ámbito de SAP, cabe suponer que las actividades relacionadas seguirán estando cubiertas por los sistemas BW en las empresas de aplicación.
Un aumento de la calidad puede lograrse potencialmente mediante un análisis exhaustivo de conjuntos de datos empíricos y extensos. En este contexto, la información externa a la empresa está adquiriendo una importancia considerable, como los datos geográficos y meteorológicos.
En general, para el análisis predictivo pueden utilizarse herramientas de la estadística descriptiva e inductiva, así como de la minería de datos. SAP ofrece para ello la PAL ("Predictive Analysis Library").
El prototipo de "informe de bola de cristal" desarrollado por Pikon y Pforzheim UAS para Hana ERP analiza la integración de las ventas y la programación.
Informe Globe
Como si se mirara en una bola de cristal, se trata de hacer una predicción. Se observan los calendarios de pedidos de los clientes que deben entregarse en un futuro próximo, junto con su contribución al volumen de negocio.
Para poder evaluar si las entregas pueden realizarse a tiempo y, por tanto, facturarse, la cobertura de la demanda del material correspondiente debe analizarse a varios niveles y teniendo en cuenta todos los elementos posibles de la planificación de necesidades.
En el mejor de los casos, ya existe un stock para el material a entregar, de lo contrario se examina para todos los conjuntos y materias primas relevantes si ya existen órdenes de fabricación (o sólo órdenes planificadas) o pedidos de compra (con/sin aviso de entrega o solicitud).
Con esta visión de conjunto, ventas puede identificar rápidamente dónde hay cuellos de botella y, por tanto, amenazas de plazos, y resolverlos con la programación. La transacción estándar de SAP existente "Informe de pedido de varios niveles" (MD4C) sólo puede utilizarse para posiciones de pedido de cliente individuales y tampoco muestra valores de rotación.
El informe original sobre bolas de cristal se desarrolló para un sistema ERP "convencional" y se ejecutaba con tal lentitud que sólo podía utilizarse como un trabajo por lotes nocturno para un análisis completo de todos los materiales.
Durante el desarrollo de Hana, se hizo evidente que el informe sin cambios no mostraba ninguna mejora significativa en el rendimiento. Esto requeriría los siguientes pasos:
Para minimizar el número de accesos a la base de datos, habría que sustituir la actual "búsqueda profunda" por una "búsqueda amplia". "Code push-down" trasladando la lógica del servidor de aplicaciones al servidor de bases de datos mediante la creación de vistas y procedimientos almacenados adecuados en la base de datos Hana.
En el caso del informe Glaskugel, esto habría supuesto una remodelación completa del programa, un destino que probablemente compartirán muchos complejos desarrollos internos.
Una dificultad especial reside en el uso de módulos funcionales de SAP que aún no están optimizados para Hana. En este caso, habrá que esperar a Simple Logistics en S/4.
Existe potencial de mejora en la interfaz entre ventas y programación. Para poder plantearlas a través de Hana, normalmente se requerirá un esfuerzo considerable para la optimización o el nuevo desarrollo de informes específicos para cada cliente.
El segundo ejemplo incluye un escenario de aplicación para la planificación y previsión de ventas, en el que Hana ayuda activamente a un usuario haciéndole sugerencias para la creación de planes.
BW en Hana y PAL
En este caso, la venta de bicicletas debe planificarse a un nivel detallado (material/cliente). El sistema proporciona una propuesta que no solo se basa en las cifras de ventas históricas, sino que también tiene en cuenta datos externos (por ejemplo, datos meteorológicos históricos, calidad de la red de carriles bici).
La ventaja del PAL utilizado es que puede determinar automáticamente las dependencias estadísticas. Dentro de un entorno de sistema integrado, las cifras de ventas históricas de un sistema ERP de SAP, así como los datos meteorológicos externos y la geoinformación de una base de datos, se cargan en un BW en Hana mediante un proceso ETL.
Juntos forman la base de datos para el proceso de planificación. Las funciones de planificación permiten a los usuarios iniciar el proceso de previsión en los libros de trabajo de BusinessObjects Analysis for Office.
Estas funciones de planificación se implementan como tipos de funciones de planificación específicas del cliente según el principio de push-down de código y, por tanto, se ejecutan a nivel de base de datos.
Dentro de las funciones de planificación, los métodos PAL ahora se pueden llamar con Hana y sus resultados se integran en el proceso de planificación en tiempo real.
En el prototipo se utilizan dos métodos PAL para crear la previsión: por un lado, un algoritmo de series temporales (suavizado exponencial) basado en datos históricos de los últimos siete ejercicios; por otro, la solución incluye una funcionalidad de previsión de ventas basada en escenarios meteorológicos para los próximos meses mediante un análisis de regresión.
Asimismo, gracias a la optimización consecuente de Hana de las funcionalidades estándar de SAP, los datos se proporcionan con el nivel de detalle necesario en tiempo real y pueden utilizarse directamente para análisis y planificaciones posteriores.
Esto puede dar lugar a cambios en la planificación de ventas (bucle cerrado). El planificador de ventas puede, por ejemplo, acceder a valores mensuales o anuales a nivel de cliente, grupo de materiales y posición.
BusinessObjects Analysis for Office actúa como herramienta front-end con diferentes libros de trabajo para la previsión, la planificación de cantidades y la planificación de ventas.
En la planificación de ventas, la información de precios actual se lee en tiempo de ejecución a través de Smart Data Access desde el ERP en Hana sin guardarla en BW.
Durante la primera fase de creación de prototipos, se hizo evidente que los programas Abap desarrollados internamente no consiguen automáticamente un aumento del rendimiento durante la conversión de un ERP a Hana.
Esto requiere ajustes (por ejemplo, búsqueda amplia en lugar de búsqueda profunda) o un enfoque sistemático de la implantación de Hana. En este caso, nada se interpone en el camino hacia un "éxito no disruptivo" o una "innovación perpetua".