Scribe Online provides Replication Services that makes it extremely easy to replicate the data, schedule it and also includes auto-detection of changes.
Follow previous posts to create a free trial of scribe online and create a connection for SQL Server On-Premise and Dynamics 365.
Here we will be creating a Solution of type Replication.
Login to Scribe Online
In the Dashboard, select create new Replication option for the Solution.
Here for simplicity, we will be replicating Lead data to our SQL On-Premise database.
Specify CRM Connection for Source Connection and SQL On-Premise Database for the Target Connection
In Select Entities dialog box, we will be selecting the Lead entity.
This is how our replication solution looks like
Click on RUN to start the execution
Once it completes successfully, we can see the records processed, the duration it took and records inserted per seconds in the execution history.
Back in our Database, we can see the table created and all the leads record inserted
Here for option set and status fields we can see the _displayname field added that holds the corresponding display name for the option set’s value. This is governed through the connection properties.
Now let us run the solution again immediately.
We’d see no records processed.
Now let us create a new lead inside CRM and run the solution again.
We can see that record processed.
Now let us delete records from CRM and run it again. Here we have deleted 250 records.
We will see the 250 records processed and deleted from our table in the database as well.
Now let us update one of the lead records and run the solution again. On successful completion we can see 1 record updated by the solution.
Thus the replication services makes very efficiently manages the replication of the data considering all the scenario like create, update, delete.
Hope it helps..