Sie sind auf Seite 1von 11

Background Processing - Introduction

The Background scheduler is a program, that is interpreted and


processed within a specified dialog process. The background
scheduler automatically selects the dialog process when the
R/3 system is started.

Background processing lets you move long-running or resourceintensive program runs to times when the system load is low
(e.g Reports , Programs).

SAP background processing automates routine tasks and helps


you optimize your organizations SAP computing resources.

You set the time at which the background job should start, At
specified intervals the background scheduler checks if there are
any background jobs to be processed.

Interactive users have the system during the day, large


background jobs have the system by night.

Background Processing - Introduction

Background jobs run in a special type of work process that is


different from dialog work processes in two ways:
1.

A dialog work process has a run-time limit that prevents


users from interactively running especially long reports ,No
such limit applies to background work processes.

2.

Background work processes allocate memory differently


than dialog work processes to allow processing large
volumes of data.

3.

Parameter to alter the no of Background Workprocess


rdisp/wp_no_btc=4

Background Processing - Architecture

The system offers a wide variety of scheduling options,including time


based,event-based, and calendar based scheduling. For managing jobs,
there are both graphical and list oriented monitors.

All job processing is logged in detail.

Background processing system supports parallel processing of jobs.

You can start any external program from a background job.

ABAP programs to schedule background jobs.

Event Triggered Background Processing


Background job can be started by triggering the job either at
Set time or an event.When R/3 system receives any events this
scheduler checks in background for particular job specified in
transport parameters.
< SID>/impdp_by_event = yes
< SID>/sapevtpath = /usr/sap/<SID>/SYS/exe/run
The R/3 system is delivered with a set of events.
1.

Call transaction SM62.

Background Processing

2.

Event Triggered background

Click on Display and press Enter.

Background Processing

1.

Scheduling Background Jobs


Call Transaction SM36.

Background Processing
2.

Assign a job name.

3.

Set the Job Class:

4.

In the Target server field, enter a specific target server.

5.

Define when the job is to start by choosing Start Condition.

6.

Define the jobs steps by choosing Step, then specify the


ABAP program.

7.

Save the fully defined job .

Background Processing

Managing Background Jobs


Job Maintenance screen is the single central area for completing
a wide range of tasks related to monitoring and managing jobs
including defining jobs scheduling, rescheduling, and copying
existing jobs canceling a job's release status; canceling and
deleting jobs; checking the status of jobs; reviewing job logs;
and releasing a job. Call transaction SM37

Background Processing

Managing Background Jobs


To release ,Delete,Reschedule.

Background Processing

Managing Background Jobs in Workprocess


Overview
Call Transaction SM50.

Background Processing

Managing Background Workprocess in Profile


Parameter
1.

Call Transaction RZ10

2.

Choose Instance Profile and select extended Maintenance

Das könnte Ihnen auch gefallen