sql-serverssissalesforceetlcozyroc

How to build SSIS package to UPSERT/DELETE data from Salesforce to SQL Server database?


I need to pull data from Salesforce to a SQL Server 2017 instance (one way) using SSIS+ (third party - CozyRock).

Now the issue is to retrieve the data and not duplicate it in the SQL Server database?

I was wondering also if I can build a button on Salesforce that make a stored procedure or job to run this SSIS package, is this possible?

I've checked this from Andy Leonard post but haven't gotten the solution yet.


Solution

  • Short Answer.

    In order to achieve this, we need a field to track the last time a record was updated and the following.

    Step 1:

    Step 2:

    Step 3:

    Step 4:

    Step 5:

    Step 6:

    Step 7:

    Related Documentation enter image description here