HOW TO GET THE LATEST DATA IN SCD ?
Answers were Sorted based on User's Feedback
Answer / bidhar
In SCD 2 you must be generating the surrogate keys.
Example:
Customername Address Customer_id Customer_identifier
Amit Bangalore 100 10
Amit Hyderabad 100 11
Amit Pune 100 12
Amit Mumbai 100 13
Here column Customer_identifier is the surrogate key.
so for latest record ,you can pick up the record which have
maximum surrogate key value(13).
Let me know if i am wrong.
| Is This Answer Correct ? | 12 Yes | 0 No |
Answer / raj
IN THREE WAYS WE CAN GET THE LATEST RECORD IN SCD ...
1)IN "SCD TYPE 2 TIME STAMP" FOR LATEST RECORD THE "END
DATE" FIELD WILL BE BLANK. THAT MEANS IT IS THE NEW ROW .
2)IN "SCD TYPE 2 FLAG " THE FLAG NUMBER OF THE NEW ROW WILL
BE ONE .
3) IN " SCD TYPE 2 VERSION " THE LATEST RECORD IS HAVING
THE MAXIMUM VERSION NUMBER .
| Is This Answer Correct ? | 13 Yes | 2 No |
Answer / vikneswaran
in type 1 ... only the latest date... so it is very easy to get
in type 2.. to get by using date or flag or version
in type 3.. to get by selecting previous_column
| Is This Answer Correct ? | 4 Yes | 0 No |
How do you load only null records into target?
in a table it has 200 rows the query is select 150 from tablename.whats the output
Describe the impact of several join conditions and join order in a joiner transformation?
What is the fact table?
What is ThroughPut in Informatica, How it works, Where I can find this option to check ?
In which scenario did u used Mapping variable?
How to use pmcmd utility command?
What is the procedure for creating independent data marts from informatica 7.1?
When the informatica server marks that a batch is failed?
i have source as Column1 101 a 101 b 101 c so i want to load target as column1 ---> 101 abc
how can u approach u r client
Explain the tuning lookup transformation - informatica