Avalados por :

Optimización de la Herramienta de Transferencia de Datos de SAP Business One para SAP HANA: Solución de Capa de Servicio con Mínimo Consumo de Memoria

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 14 Vistas
0
Cargando...

Como parte de un gran proyecto de Business One, tuvimos problemas al utilizar la Herramienta de Transferencia de Datos de SAP debido a la gran cantidad de datos involucrados. La gestión de memoria en DTW no es óptima y después de varias horas de ejecución consume casi el 100% de la RAM, se ralentiza extremadamente y eventualmente deja de responder por completo.

Conoce la solución: Dado que el proyecto se basaba en la versión de SAP Business One para SAP HANA, pudimos aprovechar las posibilidades de la Capa de Servicio para importar datos de manera masiva y con un mínimo consumo de memoria en la máquina que importa los datos.

Para ilustrar la diferencia, aquí hay algunas piezas clave de información:

SAP B1 DTW CEO SLDTW
Tecnología utilizada API COM (API DI) Capa de Servicio B1 (HTTPS)
Bibliotecas requeridas .NET Framework, API DI, Motor de base de datos MS Access Solo .NET Framework
Consumo de memoria en el cliente Comienza en 200 MB, crece a varios GB después de unas horas 110 MB constante, ejecutando 4 hilos
Velocidad de importación Comienza aproximadamente a 3 registros por segundo, eventualmente se ralentiza a 0 12 registros por segundo, ejecutando 4 hilos

Aquí hay una captura de pantalla de nuestra primera versión, ejecutándose en un servidor de prueba no certificado con mucho menos potencia de CPU que un servidor certificado:

Ten en cuenta que también decidimos no utilizar ninguna de las bibliotecas de Microsoft ODATA como sugirieron los arquitectos de soluciones de B1. En su lugar, construimos nuestros propios procedimientos de comunicación utilizando funciones .NET simples.

Cualquier persona interesada en la herramienta puede enviarme un mensaje, ya sea aquí mismo en SCN o usando nuestra página de Facebook: https://www.facebook.com/CEO.Consultoria

¡Esperamos tus comentarios!

Gracias,

Joerg.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?