Skip to main content

Run Extraction

An extraction can be run manually to produce an immediate result, instead of waiting for its next scheduled run. Setting Parallelism to 1 in the extraction settings ensures one table finishes before the next starts, running through the tables in alphabetical order.

Each load mode fetches and applies data differently, and the Truncate and load, and Process Deleted Records, that behavior also depends on whether Load by Partition is configured for the table.

Run extraction button

Choose a load mode

Truncate and Load

The Truncate and Load option clears all existing data in the destination table, then reloads it entirely from the source. How DataSync fetches that data, in a single request or split across several, depends on whether Load by Partition is configured for the table.

Truncate and load methodWhat it does
StandardFetches every record from the source in a single query, so the entire table is retrieved at once.
Load by PartitionSplits the fetch into multiple smaller queries instead of one large request, each one retrieving records within a specific range of the partition field.
Example:

When Load by Partition is configured for a table with a Range of 100, a table with 500 records is fetched in five separate queries instead of one: 1 to 100, 101 to 200, 201 to 300, 301 to 400, and 401 to 500. Without Load by Partition configured, the same table is fetched in a single query covering all 500 records at once.

Run an extraction

  1. Select Extractions.
  2. Select the extraction to run, then click the Run Extraction Now icon in the upper-right corner.
  3. In the dialog, check or uncheck the tables to include.
  4. Select the load mode from the dropdown.
  5. (Optional) If Process Deleted Records is selected, enter the number of days to check for deletions.
  6. Click Run.

Check the extraction status

Once running, the extraction takes a moment to complete. The results appear in the Status column once finished. Under the Logs column, hovering over a row reveals a Details button. Click it to view that table's log details.

Run extarction statusWhat it means
Never ExecutedThe extraction has never been run and needs to validate and build before running it.
Done SuccessfullyThe extraction completed without errors.
Done with errorsThe extraction completed, but one or more tables returned an error. Hover over Error and click to view details.
AbordedThe extraction was stopped manually before completion.
Run extraction dialog with the Done with errors status