(Glue-1911) Extraction Process
Extraction Process object handles the transformation of the data. The transformation is executed between acquiring the data through (Glue-1911) Fetcher and storing the data through (Glue-1911) Consumer.
Extraction Process serves also for the execution of an extraction and monitoring of launched extractions.
Creation of Extraction Process object
- Run the transaction /DVD/GL80 to open (Glue-1911) Object Navigator
- Right-click on the desired package and select option Create Extractor 2.0 object
- Enter the name of the new Extraction Process in Object name and short information about it in Description
- Select Extraction Process in Component type dropdown and in Component implementation leave the default implementation
- Confirm the popup
Activation of an Extraction Process
After the creation, the object is in the saved state.
Mandatory parameters to filled before the activation
- Fetcher
- name of the (Glue-1911) Fetcher
- provided with F4 help
- Consumer
- name of the (Glue-1911) Consumer
- provided with F4 help
Mandatory buttons to press before the activation
- Suggest Mapping
- button in the toolbar of Transformation part
- generate mapping based on the filled Fetcher and Consumer
Optional inputs before the activation
- Start Routine
- button in Transformation toolbar for ABAP code editor
- executed before the transformation part of the extraction
- End Routine
- button in Transformation toolbar for ABAP code editor
- executed after the transformation part of the extraction
- Rule
- icon in Transformation
- for more info see (Glue-1911) Transfer Rules
Additional functionalities of Extraction Process
Extraction Process provides besides the Common functionalities of Extractor 2.0 objects also few others functionalities.
- Execute extraction
- button in (Glue-1911) Object Navigator toolbar
- execute the report generated by the activation of Extraction Process
- for more information see Execute extraction
- Monitor
- button in (Glue-1911) Object Navigator toolbar
- option in the floating menu of Extraction Process
- display detailed information for each executed extraction of the current Extraction Process
- for more information see Monitor
Execute extraction
Execution of the extraction is done by the pre-generated report, based on the Execution Process. Therefore each report can contain different input parameters.
The pre-generated report has an execution button and can have 4 sections of inputs:
- Basic parameters - section for general settings of the extraction
- Preview mode
- enabled, data will be not written to the target but only the sample will be displayed on the screen
- Package size
- number of rows selected for each package of package based source
- Package size MB
- input for number of MB, with compute button Calculate
- Preview mode
- Selection filter - section is generated based on the selection in the specific (Glue-1911) Fetcher
- Additional Fetcher config - section generated for editable parameters of the (Glue-1911) Fetcher
- Load type
- a dropdown of all available Load type
- Use cursor
- enabled, data from the source will be processed by the packages
- Load type
- Additional Consumer config - section generated for editable parameters of the (Glue-1911) Consumer
- Truncate target
- enabled, all data will be deleted from the target before writing from the source
- Truncate target
Press of the execute button will raise the pop-up with two buttons for execution type and cancel button:
- Dialog - the extraction will be executed in a dialog process
- Background - pop-up with a schedule will be displayed and after the confirmation, the extraction will be executed in the background process
Monitor
Monitor provides detailed information about each executed extraction of current Extraction Process:
- Request - unique identification of an execution
- Name - name of the Extractor 2.0 object
- Mode - mode on which the execution was executed (Dialog/Background)
- Status - icon which indicates in which state the execution is
- Running - red truck
- Success - green square
- Failed - red circle
- Error - yellow flash
- User - name of the user which executed the extraction
- Start date - start date of an execution
- Start time - start time of an execution
- Runtime - time of the duration of an extraction in seconds
- Rows read - number of read rows
- Rows written - number of written rows
- Test mode - sign if the extraction was executed only in test mode
For detailed information about an execution flow of the extraction double-click on the desired request row.