Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
If a fact table contain Customer_id, Customer_sk, Product_id, Product_Sk . I know all ID is primary_key of respective dimension table. But what is SK . Is SK stands for surrogate_key or Any other key. If what then why we are using?
Please tell me.
Thanks in advance.
SK - In qlik, We can call it as Synthetic Key ..In a DB it called "Unique Identifier" ..
So, To understand better please check with DB team. They will help you for sure
Hi Deb,
SK must be surrogate key in your case, Surrogate key is a unique identification key for dimension tables. Surrogate key is always single numeric key to improve the performance of join we use surrogate key to join dimension to the fact table as they are numeric keys.
Hope this help.
~Sushil
How to check with DB team.
Can composite key act like surrogate key.?
You need to contact Database team who sitting in your live project surrounding. So, Once you contact them they will help you exactly what does these field names are and they will guide you to understand little in detail of your part of need.
I believe SK means Super Key Or Surrogate Key which contains Numeric value and which is easy to load or identify on the data model.