Snowflake Table Target XML Example

This page details an example Snowflake Target connection

1. XML Example

This example XML uses the following values:

1.1 Blank XML Example

<SnowflakeTableTarget reconcileData="true" 
connectionString=“CONNECTIONS_STRING” table=“TABLE_NAME” idColumn=“ID_COLUMN” idDataType=“ID_DATA_TYPE”>
        <ColumnMappings>
            <ColumnMapping sourceColumn=“SOURCE_COLUMN_NAME” targetColumn=“TARGET_COLUMN_NAME”/>
        </ColumnMappings>
        <SyncKey>
            <SyncKeyColumnReference name=“TARGET_SYNC_KEY”/>
        </SyncKey>
        <NewRecordBehaviour type=“NEW_BEHAVIOUR”/>
        <DroppedRecordBehaviour type=“DROPPED_BEHAVIOUR”/>
        <ChangedRecordBehaviour type=“CHANGED_BEHAVIOUR”/>
        <PostSyncScripts/>
    </SnowflakeTableTarget>

1.2 Populated XML Example

<SnowflakeTableTarget reconcileData="true" 
connectionString="87E4lvPf83gLK8eKapH6Y0YqIFSNbFlq62uN9487" table=“Users” idColumn="CINCHYID" idDataType="Number">
        <ColumnMappings>
            <ColumnMapping sourceColumn=“Name” targetColumn=“Employee_Name”/>
        </ColumnMappings>
        <SyncKey>
            <SyncKeyColumnReference name=“Employee_Name”/>
        </SyncKey>
        <NewRecordBehaviour type="INSERT"/>
        <DroppedRecordBehaviour type="DELETE"/>
        <ChangedRecordBehaviour type="UPDATE"/>
        <PostSyncScripts/>
    </SnowflakeTableTarget>

Last updated