Skip to main content

Celonis Product Documentation

Extractor Builder FAQ

Within the 'Configure Request' section' in your endpoint, you can define a new Request Parameter. Select the option 'Get the values as a filter in the extraction configuration' to fetch the value dynamically. The correct Data Type and Date Format can be found in the source system's API documentation.

Note

Request Parameters are always added to the request as follows: {EndpointURL}/?{Parameter}={ParameterValue} It is not possible to define nested parameters in a dynamic way.

file1.PNG

In case the request parameter is mandatory, we recommend configuring the endpoint response using a static value for the parameter and switching the parameter to a dynamic one in the end.

After you have configured the endpoint correctly, you can define a filter in the extraction configuration of the respective table. In the filter, you can define the value of your parameter (in our example lastModifiedFromDate). In the case of Datetime datatypes, we recommend using the Time Filters for creation date or change date filters. Alternatively, you can use a Data Job parameter with the respective value. Please note that you can only assign a specific value to the parameter with =, operations like > or < are not supported

image2022-2-11_9-50-1.png

 

Yes, you can activate a debug mode on Data Job level. On the Extraction Task, go to Extraction Settings and activate the toggle 'Enable Debug mode'. Note: Debug mode will only stay enabled for 3 days. After 3 days it will automatically get disabled.

debug_toggle.PNG

After enabling, you will see an additional debug log for every single request that the Extractor Builder is making.

debug_log.PNG

My field gets truncated in the Extraction after 80 characters. Is there a way to retrieve more characters?

Yes, you can change the column Datatype to TEXT to save more characters of the field.

builder_datatype.PNG