process-mining
latest
false
UiPath logo, featuring letters U and I in white
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated Nov 14, 2024

Incremental extraction

Introduction

Depending on your source system, it is possible to run incremental data extraction with CData Sync.

Prerequisites

To run incremental data extraction with CData Sync, you must set up a local environment with a staging database. In this staging database, you can incrementally extract data from the source system and add the delta to the already extracted data. See the illustration below for an overview.
Incremental extraction schema

Staging database

Most common database types can be used as a staging database. Check the official documentation for your extraction tool whether your extract can output to the database you want to use as a staging database. For CData Sync refer to Destinations, and for Theobald Xtract Universal refer to Destinations.

Also, you have to be able to load the data from staging into the blob store. This can be done with a CData Sync job, if your database is supported as a source, refer to Sources.

Check Incremental Settings

For most source systems, CData Sync has preconfigured how incremental extractions should be performed. If that's not the case, the settings have to be edited manually to perform incremental extractions. For more on how to do this, refer to the official CData Sync documentation.

Running Incremental Extraction

Follow these steps to make sure incremental data extractions run properly.

  1. Start the CData Sync Admin console and login as and administrator using the credentials defined during installation of CData Sync.
  2. Go to Jobs and select the extraction job to display the job settings.
  3. Go to the Advanced tab, and edit the Replication Option to deselect the Drop Table option. This enables incremental extraction.

The first time the CData Sync extraction job runs, a full extraction is performed and all source data is extracted. Every next time the CData Sync extraction job runs, only the data that has changed in the source is extracted and the delta is added to the already extracted data.

Note:

You need to create an additional CData Sync job to load the data from the staging database into the Azure blob store.

For more information on incremental data extraction with CData Sync, refer to the official CData Sync documentation.

  • Introduction
  • Prerequisites
  • Staging database
  • Check Incremental Settings
  • Running Incremental Extraction

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.