✒️SAP BASIS Los jobs de background
SAP BASIS Los jobs de background
BACKGROUND
Se utiliza para nombrar a todos aquellos procesos o rutinas de ejecución que se realizan en segundo plano o de fondo.
En informática nos referimos a Background para varios conceptos, pero siempre relacionados con algo que está o se ejecuta fuera de pantalla o de los procesos principales.
Siguiendo esta línea, tenemos múltiples conceptos del término background, pero principalmente se usa en dos ámbitos:
- 1) Procesos que se ejecutan fuera de pantalla:
En un principio fue el primer significado que se dio al término, como, por ejemplo, operaciones, lectura de discos, etc... Quedaban estos fuera de la vista del usuario, y por eso se decía que se ejecutaban en background. Con la evolución de los ordenadores y de los sistemas operativos, estos se convirtieron en plataformas multitarea, esto es, capaces de ejecutar varias tareas a la vez, como por ejemplo escuchar música mientras se trabaja en un documento. En este caso se diría que escuchar música es una tarea ejecutada en background o segundo plano, puesto que se ejecuta fuera de la pantalla principal. En la actualidad casi todos los sistemas operativos (incluso de dispositivos móviles) ejecutan varias tareas en background, invisibles en principio para el usuario, y asignándoles recursos de acuerdo a su prioridad.
La utilidad de las tareas ejecutadas en background es indudable, puesto que permiten al usuario seguir trabajando en su tarea principal sin molestarlo, mientras aprovechan los recursos libres del dispositivo para ejecutarse. Incluso aunque el usuario no esté presente, se pueden ejecutar y llevar a cabo automáticamente, de modo programado, lo cual es ideal para procesos del sistema que son largos de hacer, de prioridad baja. Quizás los más veteranos recuerden como para hacer un escaneo completo de un disco, por poner un ejemplo, podías tener que estar horas y horas sin poder usar el ordenador. Esto actualmente ya no es necesario precisamente gracias a esta tecnología.
Los procesos ejecutados en primer plano son también llamados foreground, aunque esta definición no está demasiado extendida.
- 2) Fondo de pantalla:
El fondo de pantalla o imagen background es una imagen usada en la pantalla principal de los sistemas operativos gráficos sobre la que se disponen los elementos de estes: iconos, menús, carpetas... Una imagen mas esos elementos son los componentes de un entorno gráfico, cada vez más en boga en el mundo de la informática, tanto en ordenadores como en dispositivos móviles.
También se puede usar ajeno el concepto de imagen background en ámbitos ajenos al sistema operativo, como una imagen que sirve de fondo a otras, por ejemplo, en programas de diseño gráfico.
NOTA: Existen lo que se llama modo de operación y esta altamente ligado al balanceo de los procesos de dialogo y background, en este caso estamos aprendiendo en que situaciones se debe utilizar un job de background e inclusive cuando vemos que los usuarios ocupan muchos recursos en cuanto a tiempo de ejecución podemos recomendarles que lo ejecuten en background y revisen el resultado en la TRANSACCION SP02, todo proceso de background genera un resultado que lo larga a una impresora, la transacción SP02 es para ver las ordenes de spool propias de modo que al configurar un job podemos crear una impresora que no exista, de modo de que no imprima nunca en nada en papel y los usuarios puedan revisar los resultados en el spool propio, de este modo no importa cuanto tiempo demoren los reportes, podrán ver el resultado al final sin necesidad de modificar el tiempo de corrida de los proceso de dialogo.
 
 
 
Sobre el autor
Publicación académica de Margarita Maria Rivera, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Margarita Maria Rivera
Profesión: Sistemista Informatico - Italia - Legajo: NE42S
✒️Autor de: 36 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Margarita Rivera