🖌️
CaO_Data_Platform (KODDA)
  • Introduction
  • Getting Started
    • Login Screen
    • Home Screen
    • Manage Users
    • Manage Connections
    • User Interface
  • User Guide
    • Generate Mapping
      • Data Type Mappings
      • Generate Results
    • Edit Mapping
      • Mapping Details
      • Mapping Elements
      • Mapping Activities
    • Design Workflow
    • Scheduler
    • Browse Data
    • Map History
    • Workflow History
    • Upload Files
    • Migrate Objects
    • Google Analytics
    • Data Dictionary
  • Architecture Guide
  • Release Notes
  • Examples
    • Incremental Change Tracking
    • Incremental Loads Using Row Version
  • Product Availability Matrix
  • API Docs
Powered by GitBook
On this page
  1. Examples

Incremental Change Tracking

PreviousExamplesNextIncremental Loads Using Row Version

Last updated 1 year ago

To enable change tracking on a specific table, you can issue the following command, through the sql browser using the SqlSource connection:

// 
ALTER TABLE [enter table name]
ENABLE CHANGE_TRACKING
WITH (TRACK_COLUMNS_UPDATED = ON)

In order to use change tracking on a mapping you will need to set the Load Type to Incremental Change Tracking.

Kodda will then add a new column to the table named “si_change_type_cd” this column will indicate the type of change that was last applied to that record (I = Insert, U = Update, D = Delete).

If you would like to permanently delete the records that have been removed from the source, you can do this by enabling the ‘Remove Deleted Records’ option.