Articles in this section

Preview export data

When building custom integrations, you can now see the requests you're sending and the responses returned from app servers, directly from the export configuration screens of your source apps. This helps you see how your request is constructed in integrator.io, and preview the communication with the app server before committing to running the full flow.

2022-06-06_14-59-58.png

Exports are used to extract data from an application or system. Exports running in the context of a Flow will execute asynchronously and automatically break exported data down into one or more pages and then stream those pages to one or more Imports.

You can use the Preview pane to verify the following:

  • You have configured your request correctly.
  • Data is successfully retrieved.

Note: If data is not successfully retrieved, the Preview pane displays the error message returned by the application you are connecting with to help you troubleshoot the configuration.

Connector Field name Data displayed
Common
  • PostMapHook
  • PostSubmitHook
No
MongoDB
  • filter
  • document
  • update
  • ignoreLookupFilter
 
DynamoDB
  • itemDocument
  • ExpressionAttributeValues
 
RDBMS (except bulk insert
with Snowflake)
  • Query Builder
  • Existing Data ID Lookup
  • Lookup Query Builder
 
Snowflake bulk insert
  • Query Builder
  • Existing Data ID Lookup
  • Lookup Query Builder
 
HTTP
  • Relative URI
  • Body
  • Lookup Relative URI
  • Lookup Body
 
REST
  • Relative URI
  • Body
  • Lookup Relative URI
  • Lookup Body
 
AS2
  • File name
  • Message ID
  • Body Template
 

FTP

  • File name
  • In progress file name
  • Back up Directory path
  • Directory path
  • Body template
 
S3
  • File key
  • Back up bucket
  • Bucket
  • Body Template
 
Google Drive
  • Relative URI
  • Headers
  • Backup path
 
Azure
  • Relative URI
  • Headers
  • Backup path
 
Data loader

 

 
Common
  • Data URI template
  • Trace key template
 
NetSuite

 

 
Salesforce

 

 

Click Preview on the Edit export window to send the configured request to the server. If successful, sample records display in the Preview pane. If not, the error response displays instead. You can specify the number of records you would like to review in the preview panel by entering a number up to 100 in the Number of records field.

For delta exports on preview, if no new data is available from the current delta export date setting, the Delta preview dialog prompts you to select an earlier time and date.

deltaPreview.png

The Preview data section displays the request URL, the HTTP request, the HTTP response, and the Parsed output.

Note: The sample record used in the Preview data window may not reflect a record within the time period you have set up for a delta export. Run a test flow to verify that delta exports are sending the intended records as expected.

HTTP request: This is the request that integrator.io sends to the application you are connecting with. In the following image, the request has no body because it was a simple GET request. You can click Headers to review the information included in the call's header, and Other to see the structure of the GET call sent.

prevpan1.png

 

HTTP response: This is the response body returned by the application server. You can also review the headers or any information returned by the response by clicking Headers or Other.

prevpan2.png

Parsed output: This is the exported data record that was retrieved from the application source.

prevpan3.png

If the application detects one or more errors, the Preview pane displays the number of errors detected. The error screenshot below is an example of what the Preview pane displays if the HTTP request is not correctly configured. If an error with the export occurs (meaning that the request is correct but what is returned is not), then the error displays in the HTTP response.

Errors:

Screen_Shot_2020-02-14_at_10.42.45_AM.png
Was this article helpful?
0 out of 2 found this helpful

Comments

2 comments
Date Votes
  • This mean Celigo UI total change with new beta version.Am I right? But I love this current UI. Clean, simple and easy to understand to newcomers .

    0
  • Yes, this feature is only available in beta, Suresh. Thank you so much for your feedback! We'd love to show you more upcoming features if you're interested! If so, please let us know at product_feedback@celigo.com.

    0

Please sign in to leave a comment.