Skip to content

Routine - Extraction

Admin |

ETL > Domains > select the desired domain > Routines > Extractions link

Note: if the ETL domain is locked, the link will not be selectable.

Purpose of the page

On this page, you can manage the tasks of a Routine that allow you to extract data from sources defined in the Data sources and save it in the ETL’s staging table

What it looks like

Attributes tab

If the Active option is enabled, the task will be run (default).

Field Description
Sorting indicates the order in which the task must be run. You cannot set the value 0 or a sorting that already exists
Data source indicates, through a data source, the possible data extraction methods to be selected later in the execution step (mandatory)
Descriptions The description of the routine in the languages enabled in the environment
ETL filter (SQL Model) allows you to select a filter that has been defined previously in the SQL models to limit the number of data items to be extracted.
ETL filter (specific) allows you to indicate a filter with the SQL syntax to limit the number of data items to be extracted. The ETL’s dynamic syntax can be used (see ETL syntax) IMPORTANT: If the user specifies both the ETL filter (SQL Model) and the ETL filter (specific), the system will concatenate the conditions with the logic operator AND.

Filter parameters tab

This tab allows you to set up to nine filter parameters to dynamically limit the number of data items to be extracted.

Field Description
Filter parameter 1, 2...9 In each field, you can select one of the parameters created in the ETL domain

IMPORTANT: only From CCH Tagetik, From Dimension Dictionary and Free type parameters can be used.

Note: If the user has also specified one of the two ETL filters, the system will concatenate the conditions with the logic operator AND.

Automatic dimensions enhancement tab

This tab allows you to define up to nine dimensions, automatically, in the execution step, by setting the Dimension 1...9 / Value 1...9 pair as indicated in the following example:

Field I Field II
Dimension 1 Value 1
Dimension 2 Value 2

Note: These dimensions cannot also be specified in the data source fields definition. Data extraction will only take place using one of the methods defined by the data source selected in the execution step.

IMPORTANT: If several extraction tasks are required, for each task the system will insert the extracted data into the staging table in addition to those extracted from any previous loading tasks.