Comprender las áreas importantes que afectan al rendimiento

Objective

After completing this lesson, you will be able to comprenda qué áreas afectan al rendimiento.

Áreas que afectan al rendimiento

El equipo de desarrollo de SAP se dedica a mejorar constantemente el rendimiento de sus soluciones, incluido SAP Integrated Business Planning, add-in para Microsoft Excel. Por lo general, verá mejoras de rendimiento más pequeñas o más grandes en cada nueva versión.

Sin embargo, ciertos aspectos que afectan al rendimiento en las vistas de planificación están en manos de los consultores que implementan o actualizan la solución. Es importante saber cuáles son las acciones con mayor impacto para mejorar el rendimiento y cómo planificar la implementación para que su solución sea óptima para los usuarios.

Una de las experiencias más comunes y visibles con el rendimiento del sistema es trabajar con la plantilla de SAP IBP en Microsoft Excel.

El tiempo que el usuario espera a que el sistema responda a su solicitud (por ejemplo, abrir una vista de planificación, guardar datos, crear una nota de planificación, etc.) consta tanto del tiempo de front end como del tiempo de back end. Los siguientes son varios pasos en el proceso de abrir un modelo/favorito.

Pasos del proceso al abrir el modelo/favorito:

  1. El back end de SAP IBP recopila los datos.
    1. El back end se puede acelerar con la configuración.
    2. El filtrado aplicado por los usuarios finales también ayuda.
  2. La IU de Microsoft Excel descarga y guarda el archivo desde el servidor back end.

    Cuanto más grande sea el archivo, más tiempo tardará.

  3. Microsoft Excel abre el libro de trabajo desde la ubicación de almacenamiento/disco.
    1. Utilice una vía de acceso de archivo local en lugar de un recurso compartido de red para almacenar el libro de trabajo. Consulte Opciones de usuario para la vía de acceso.
    2. Verifique si hay espacio no utilizado en la vista de planificación.
    3. Verifique los tamaños de imagen en la vista de planificación (por ejemplo, el logotipo de la empresa).
    4. Verifique si se necesita código VBA, ya que abrir un libro .xlsm suele ser más lento que abrir un libro .xlsx.
    Las opciones de configuración para el almacenamiento del libro de trabajo.
  4. La IU de Microsoft Excel desencadena una actualización.
  5. La IU de Microsoft Excel espera una consulta.
  6. La IU de Microsoft Excel escribe y renderiza los datos y calcula las fórmulas de SAP IBP o los miembros locales, si los hubiera.

    La complejidad de los cálculos de las fórmulas de SAP IBP o de los miembros locales puede desempeñar un papel.

  7. La IU de Microsoft Excel aplica el formato especificado.

    El formato complejo, especialmente las reglas de formato condicional, juegan un papel importante aquí.

  8. La IU de Microsoft Excel aplica el código VBA.
  9. La IU de Microsoft Excel calcula los ratios de alerta y la fijación de celdas.

Las 3 áreas principales con mayor impacto en el rendimiento son:

  • Back end de SAP IBP (gráficos de cálculo y configuración)
  • Formato de SAP IBP en la IU de Excel
  • Escribir y renderizar los datos en Excel

Otros factores que influyen en el rendimiento y que pueden no estar bajo el control del usuario final pueden incluir:

  • PC del usuario local (hardware, software instalado)
  • Versión de SAP IBP, add-in para Microsoft Excel, y su comportamiento

La red también desempeña un papel importante.

Los parámetros de configuración global del grupo PLAN_VIEW tienen un impacto directo en el comportamiento de SAP Integrated Business Planning, add-in para Microsoft Excel, y afectan al rendimiento. En el curso SAP IBP 300 se explica cómo trabajar con parámetros de configuración globales. Vale la pena mencionar aquí que un aumento de los parámetros comunes, como el número máximo de celdas visualizadas en una vista de planificación, el número de vistas de planificación que pueden estar abiertas, el número de niveles de tiempo (para vistas telescópicas), etc., viene con un precio de rendimiento.

Nota

En ejercicios anteriores trabajamos con subtotales y un eje de tiempos flexible. Debe recordar que proporcionar la capacidad de subtotalizar muchos atributos, etc., puede afectar al rendimiento.

Velocidad de conexión

El hecho de que su velocidad de conexión no sea óptima no significa que deba preocuparse. Si el rendimiento que experimenta al trabajar con SAP IBP es adecuado, es posible que se ignore la ventana emergente de forma segura.

Si trabaja en una región con una infraestructura deficiente o si está trabajando con una conexión móvil, es posible que nunca alcance una velocidad de conexión mejor que 250 milisegundos.

El rendimiento depende de muchas cosas y la velocidad de la red es solo un factor. La función de velocidad de conexión solo es una herramienta para proporcionarle información sobre un aspecto fácil de medir del tiempo de respuesta del add-in. Utilice la información como entrada para solucionar problemas de rendimiento. Además de utilizar el complemento para medir la velocidad de su red, también puede hacer una búsqueda en Internet para "prueba de velocidad de Internet" y ejecutar una de las pruebas ofrecidas allí.

Lo que debe saber es que si su conexión es lenta, ese hecho por sí solo puede añadir un segundo o dos al tiempo de respuesta del add-in y que esa parte del tiempo de respuesta está fuera de nuestro control.

Eliminación de filas y columnas vacías de las plantillas

En caso de que encuentre modelos o vistas de planificación con una gran cantidad de filas y/o columnas vacías por debajo y a la derecha de los datos, límpielos.

Esta situación puede surgir debido a la creación de nuevos modelos basados en otro modelo o a la reutilización de un favorito que se creó para admitir algún otro aspecto del proceso empresarial.

Las filas y columnas vacías pueden tener un impacto en el rendimiento al abrir el libro de trabajo.

Simplemente puede borrar las filas/columnas excedentes y actualizar su modelo/favorito utilizando la pestaña Visualizar del diálogo Opciones en SAP IBP, add-in para Microsoft Excel. Active la opción "Valores vacíos y cero" para eliminar los valores vacíos y cero.

Como alternativa, algunas versiones de Microsoft Excel tienen una función llamada Limpiar formato de Excel (ubicada en la pestaña Consultas) que permite hacerlo con un solo clic.

Puede considerar activar la pestaña Consultar en su PC para tener acceso a las opciones de libro de trabajo específicas que se proporcionan allí.

Cambiar el umbral de velocidad de conexión

Ejemplo empresarial

Sus planificadores ven una ventana emergente en determinados momentos, informándoles de que la velocidad de conexión es inferior a un umbral. Se preguntan si tienen que estar preocupados y qué hace que se origine este mensaje.

Pasos

  1. Modifique sus preferencias de usuario para que la información sobre la velocidad de conexión baja se muestre en un umbral mucho más bajo que el predeterminado de 500 milisegundos:

    1. En la pestaña SAP IBP, en la sección Acerca de de la cinta, seleccione OpcionesOpciones de usuario.

      Resultado

      Aparece la pantalla Opciones de usuario. Contiene varias secciones que permiten establecer valores predeterminados, modificar opciones de visualización, establecer ciertos parámetros, etc.
    2. Seleccione Opciones de visualizaciónMostrar información sobre velocidad de conexión lenta...

    3. Cambie el valor del tiempo de respuesta de 500 milisegundos predeterminados a un número muy bajo (como 5).

    4. Seleccione OK.

      Nota

      El tiempo de respuesta se mide durante una entrada al sistema, por lo que no podrá ver información sobre la velocidad de conexión inmediatamente.
    5. En la pestaña Conexión, seleccione DesconectarDesconectar.

      No es necesario cerrar sesión por completo.

    6. En la pestaña Conexión, seleccione Entrar al sistema y seleccione la conexión SAP110 que ha creado en el primer ejercicio.

      Resultado

      Aparece el cuadro Información. Puede ver qué velocidad de conexión se registró al iniciar sesión y puede optar por no volver a mostrar este mensaje.

Añadir pestaña Consultar y limpiar filas vacías

Ejemplo empresarial

La comunidad empresarial está informando de que abrir las plantillas que ha configurado para ellas está tardando mucho tiempo y desea verificar qué se puede hacer rápidamente para mejorar el rendimiento.

Observa que las vistas de planificación parecen tener columnas vacías, ya que la cantidad de intervalos de tiempo que los planificadores están analizando ahora se ha reducido y también hay filas vacías en la parte inferior.

Decide limpiar el formato que se aplicó a estas celdas ahora vacías.

Pasos

  1. Habilite la ficha Consultar.

    1. Inicie sesión en Microsoft Excel, seleccione la pestaña Archivo y, a continuación, seleccione Opciones.

    2. Seleccione sus add-ins y, en la parte inferior de la pantalla, seleccione Gestionaradd-ins COM.

    3. Seleccione Ir.

    4. En la tabla Complementos COM, seleccione Consultar.

    5. Seleccione OK.

  2. Abra su favorito guardado "Demanda de consenso 2 niveles ##".

    1. En la pestaña SAP IBP, seleccione FavoritosDemanda de consenso 2 niveles.

  3. Eliminar filas y columnas vacías.

    1. Cualquier protección de hoja de cálculo existente debe eliminarse antes de utilizar la opción Borrar formato de celdas en exceso.

    2. Seleccione la ficha Consultar que ha activado y seleccione Limpiar exceso de formato de celda.

    3. Seleccione Aplicar atodas las hojas.

    4. Seleccione OK.

    5. Cuando vea una advertencia Hoja de trabajo de formato de SAP IBP..., seleccione para continuar procesando otras hojas.

    6. Recibirá un mensaje emergente: ¿Desea guardar los cambios en las hojas limpias?. Seleccione .

      Resultado

      Aparece una página de procesamiento por un momento. A continuación, volverá a su vista de planificación. Se ha eliminado el formato en exceso, no debería haber filas y columnas vacías en la vista de planificación.