Login
Register
All Activity
Questions
Unanswered
Tags
Users
Ask a Question
About Us
985
Questions
779
Answers
Interview Preparation mode
beta
Funny Facebook Status
Enter your email address
All categories
SQL Server Interview Questions and Answers
(197)
SSIS Interview Questions and Answers
(54)
SSRS Interview Questions and Answers
(9)
SSAS Interview Questions and Answers
(29)
.NET Interview Questions and Answers
(186)
Oracle Interview Questions and Answers
(122)
Java Interview Questions and Answers
(32)
UNIX Interview Questions and Answers
(47)
Networking Interview Questions and Answers
(17)
MySQL Interview Questions and Answers
(30)
HR Interview Questions and Answers
(236)
General Interview Questions and Answers
(9)
Other Interview Questions and Answers
(8)
Job Openings
(3)
Greenplum Database Interview Questions and Answers
(5)
Whiteboard techniques you would use to for CDC (Change Data Capture)?
Nice?
Vote!
Demonstrate or whiteboard techniques you would use to for CDC (Change Data Capture)? Tell how you would write a package that loads data but first detects if the data already exists, exists but has changes, or is brand new data for a destination.
asked
1 year
ago
in
SSIS Interview Questions and Answers
by
R
(
19,530
points)
ssis
ssis-interview-question
cdc
1 Answer
Nice?
Vote!
If for some reason you’ve avoided using a whiteboard to show your ideas to this point then make sure you start on this question! For small amounts of data I may use the "Slowly Changing Dimension".
More often than not the data is too large to use in such a slow transform. I prefer to do a lookup on the key of the target table and rows that don’t match are obviously new rows that can be inserted. If they do match it’s possible they are updates or duplicates.
Determine this by using a conditional split comparing rows from the target to incoming rows. Send updates to a staging table that can then be updated in an Execute SQL Task.
Explain that putting updates in a staging table instead of updating using the OLE DB Command is much better for performance because the Execute SQL Task performs a bulk operation.
answered
1 year
ago
by
R
(
19,530
points)
Related questions
Nice?
Vote!
1
answer
Explain what breakpoints are and how you would use them
asked
1 year
ago
in
SSIS Interview Questions and Answers
by
R
(
19,530
points)
ssis-interview-question
ssis
breakpoint
Nice?
Vote!
Add
Ans!
How would you pass a variable value to Child Package?
asked
1 year
ago
in
SSIS Interview Questions and Answers
by
R
(
19,530
points)
ssis
ssis-interview-question
Nice?
Vote!
Add
Ans!
How would you create a SSIS package based on below scenario?
asked
1 year
ago
in
SSIS Interview Questions and Answers
by
R
(
19,530
points)
ssis-interview-question
ssis
package
scenario
Nice?
Vote!
1
answer
How would you schedule a SSIS packages?
asked
1 year
ago
in
SSIS Interview Questions and Answers
by
R
(
19,530
points)
ssis-interview-question
ssis
schedule
Nice?
Vote!
1
answer
How would you restart package from previous failure point?What are Checkpoints and how can we implement in SSIS?
asked
1 year
ago
in
SSIS Interview Questions and Answers
by
R
(
19,530
points)
ssis-interview-question
ssis
checkpoint