Setting Up the Report Processing Mode

In this section:

SAP supports many different types of processes (for example, batch, dialog (online), dynamic, print, and so on). Each WebFOCUS for SAP query creates a process within the SAP application server. This process can execute as either a dialog (online) or batch process.

These processing mode options allow you to adapt to the SAP application server configuration where there are a specific number of processes allocated for each process type per SAP application server.

You can change mode settings from the Web Console by clicking Data Adapters in the navigation pane, clicking the name of a configured adapter, and choosing Change Settings from the menu. The Change Settings pane opens.


Top of page

x
Setting Dialog and Batch Execution Modes
x

You can set execution processing to dialog (also called online) mode or batch mode.

To implement these settings from the Web Console, click Data Adapters in the navigation pane, click the name of a configured adapter, and choose Change Settings from the menu. The Change Settings pane opens. Choose Online or Batch from the Execution mode drop-down menu.

Note that you can also insert these commands directly into the server profile (for example, edasprof.prf) or included within the report procedure.


Top of page

x
Setting Polling Intervals for Batch Execution
x

Before you issue any requests for batch execution, you can define how often the engine will check for the completion of these requests.

The syntax is

ENGINE SQLSAP SET NONBLOCK n

where:

n

Is the polling interval defined in number of seconds. The default is 30 seconds.

To implement this setting from the Web Console, click Data Adapters in the navigation pane, click the name of a configured adapter, and choose Change Settings from the menu. The Change Settings pane opens. Enter a value in the NONBLOCK field.

Note that you can also insert this command directly into the server profile (for example, edasprof.prf) or include it within the report procedure.


WebFOCUS