Reputation: 131
I have to migrate data from one Non-SQL Server-database to SQL-Server database using ssis.
Data contains millions of rows.
However I want to make sure that data in the source and data in the destination remains same.
One of the answer that i followed is suggesting to use Staging Tables.
In addition to above technique What could be the best technique for doing this.
Any Thought/Suggestion would be appreciated.
Thanks
Upvotes: 1
Views: 561
Reputation: 328
The staging area in the world of Data warehouse is the place where you just copy the data from the source for multiple reasons :
In your case, the staging area is a good idea to make the first step from non-sql to relationnal Database. Moreover the staging is just a copy then you won't alter the integrity of the data during this step.
Because of this you can run some "integrity tests" after your migration by running count on the staging table and you final structure or by summing data and compare the global result to identify differences.
Upvotes: 1