(Glue-2208) Extractor 2.0 Objects
Phase 1: Data selection
During the first phase, the process loads the data from the source structure based on a defined delta mode and filter. The volume of data is limited by the package size.
If there is no available data, the process terminates.
Phase 2: Data transformation
Based on a field mapping, the data is moved from the source structure to the target structure.
After the movement, the data can be changed by SNP Glue™ transfer rules. These rules are simple ABAP programs. We deliver a default set of transformations (currency transformation, meaningful values, etc.) but it is also possible to create a custom implementation.
Phase 3: Data transfer
The selected and transformed data is transferred to the target storage.
Based on how the target is defined, the data is inserted directly into the external storage table or file system.
Each phase is represented by the Extractor 2.0 object (Please refer to the documentation of each individual object below for more information):
The whole process is described in the diagram below:
How-to Guide
You can access Extractor 2.0 from the SNP Glue™ (Glue-2208) Object Navigator.
Finding an Existing Extractor 2.0
You can find existing Extractor 2.0 objects under the Extractor 2.0 folder in a specific package. If the folder is not visible, no Extractor 2.0 objects exist in the package yet.
Procedure
- Open the SNP Glue™ Cockpit
- Click on the Object Navigator button
- Select the package folder you are interested in and expand the hierarchy
You should now see the Extractor 2.0 folder in this substructure. Again, if the folder is not there, then no Extractor 2.0 objects exist in that package yet.
Creating an Extractor 2.0
Procedure
- Open the SNP Glue™ Cockpit
- Click on the Object Navigator button
- Select the package folder you are interested in
- In the context menu of the package choose Create Extractor 2.0 object.
For details on how to create a specific object, please refer to the dedicated documentation for that object type:
Basic features
In the following section, we will describe the general features available for all types of Extractor 2.0 objects.
The following operations are accessible through a context menu obtained by selecting an Extractor 2.0 object from the context menu:
Display Object
Allows you to display the selected Extractor 2.0 object in read-only mode.
Change Object
Allows you to display the selected Extractor 2.0 object in edit mode.
Rename Object
Allows you to rename an existing Extractor 2.0 object. On click of this action, a popup appears where you can define the new technical name of the object.
Copy Object
Allows you to copy an existing object. On click of this action, a pop-up appears where you must define a new unique technical name for the object (which does not already exist in the system) and a package. You can keep the package of the original object or choose a different one.
Delete Object
Allows you to delete an existing Extractor 2.0 object.
Please note, that if other objects are dependent on this object, they will be deleted as of a result of this action too.
Object Action Toolbar
The following actions are accessible through the toolbar that can be seen in the display/edit mode of an object:
Save
Saves the current state of the displayed Extractor 2.0 object.
Edit<->Display
Toggle between Edit↔Display mode.
Check
Runs a series of checks for the displayed Extractor 2.0 object.
Activate
Executes an activation for the displayed Extractor 2.0 object.
Deactivate
Deactivates the displayed object.
Note: Before the deactivation, a popup appears prompting for confirmation of deactivation. The popup shows you also additional information related to the deactivation that may be important.