Tentang Surrogate key

124 views
Skip to first unread message

jeff gun

unread,
Feb 24, 2014, 3:07:58 AM2/24/14
to penta...@googlegroups.com
Saya ingin membuat 2 surrogate key dalam 1 table untuk lebih jelas nya dapat di lihat di attach file .terima kasih
pertanyaan.doc

Cahyo Listyanto

unread,
Feb 24, 2014, 5:00:31 AM2/24/14
to penta...@googlegroups.com
Hi Pak Jeff,

Kalau saya biasanya buat 2 table.
tabel seperti lampiran kita sebut saja tabel kota.
kemudian buat 1 table lagi yaitu tabel propinsi.
Jadi insert dulu ke tabel propinsi agar dpt surrogate key untuk masing2 propinsi.
Baru nanti waktu insert table kota tinggal join dari tabel propinsi yg udah kegenerate surrogate keynya.


-- 
Thanks and Regards,
Cahyo Listyanto

2014-02-24 15:07 GMT+07:00 jeff gun <jeffry...@yahoo.com>:
Saya ingin membuat 2 surrogate key dalam 1 table untuk lebih jelas nya dapat di lihat di attach file .terima kasih

--
--
Anda menerima pesan ini karena Anda telah terdaftar di Google
Groups "Pentaho User Group - Indonesia".
Untuk mengirim pesan ke grup ini, kirimkan email ke penta...@googlegroups.com
Untuk berhenti mendapatkan email dari grup ini,silahkan kirim email ke
pentaho-id+...@googlegroups.com
Untuk opsi lainnya, silahkan kunjungi http://groups.google.com/group/pentaho-id?hl=id.
Untuk artikel teknis Pentaho dari PHI-Integration.com, silahkan kunjungi http://pentaho.phi-integration.com.
http://pentaho-en.phi-integration.com.
Milis terkait : http://groups.google.com/group/indo-bi
Link knowledge base lainnya : http://www.belajarsql.com.
 
---
Anda menerima pesan ini karena Anda berlangganan grup "Pentaho User Group Indonesia" dari Grup Google.
Untuk berhenti berlangganan dan berhenti menerima email dari grup ini, kirim email ke pentaho-id+berhenti berlan...@googlegroups.com .
Untuk opsi lainnya, kunjungi https://groups.google.com/groups/opt_out.



Feris Thia

unread,
Feb 24, 2014, 6:58:20 AM2/24/14
to User Group Pentaho Indonesia

Pak Jeffry,

Surrogate key di 1 tabke 1 key saja Pak. Ikut training data warehouse kita saja Pak agar konsepnya dapat secara keseluruhan :)

Salam,

Feris

Saya ingin membuat 2 surrogate key dalam 1 table untuk lebih jelas nya dapat di lihat di attach file .terima kasih

jeff gun

unread,
Feb 24, 2014, 8:38:50 PM2/24/14
to penta...@googlegroups.com
Terima kasih Pak atas tanggapan nya, kalau dengan cara yang bapak sebutkan saya sudah bisa,
Saya sedang berexperimen apakah memungkinkan seperti itu

jeff gun

unread,
Feb 24, 2014, 9:46:26 PM2/24/14
to penta...@googlegroups.com
Pak, feris terima kasih atas tanggapan nya ,tentunya saya mempunyai alasan sendiri untuk menggunakan 2 surrogate key , karena ini berhubungan dengan 2 fact table yg 1 akan mengambil location key dan 1 lagi akan mengambil dari province key yang column- column tersebut membutuhkan dari table yang sama tentunya

jeff gun

unread,
Feb 24, 2014, 10:02:11 PM2/24/14
to penta...@googlegroups.com
Pak feris terima kasih atas tanggapan nya tentunya saya mempunyai alasan sendiri untuk menggunakan 2 surrogate key ,
karena ini berhubungan dengan 2 fact table yg 1 akan mengambil location key dan 1 lagi akan mengambil dari
province key yang column lain tersebut membutuhkan dari table yang sama tentunya

jeff gun

unread,
Feb 24, 2014, 10:23:26 PM2/24/14
to penta...@googlegroups.com
Terima kasih pak , tapi memungkinkan gk pak? yang 1 berdasarkan kombinasi di column2 dan 1 lagi hanya dari 1 column?


On Monday, February 24, 2014 6:58:20 PM UTC+7, Feris Thia wrote:

jeff gun

unread,
Feb 24, 2014, 11:20:57 PM2/24/14
to penta...@googlegroups.com
tapi memungkinkan gak seperti itu?

On Monday, February 24, 2014 6:58:20 PM UTC+7, Feris Thia wrote:

Feris Thia

unread,
Feb 26, 2014, 10:05:48 AM2/26/14
to User Group Pentaho Indonesia
Pak Jeffry,

Kalau saya lihat pemodelan dimensi seperti itu - dengan 2 surrogate key - tidak ada benefitnya, malah menambah masalah baru - yaitu maintenance key nya agar konsisten ketika dianalisa. 

Surrogate key digunakan di data warehouse untuk mengatasi banyak masalah yang muncul dari primary key di OLTP seperti historical tracking, kalau konsep di OLTP digunakan kembali maka seluruh benefitnya hilang.

Kalau dari pengalaman saya, belum terpikirkan kemungkinan dua surrogate key di dalam tabel dimensi. Demikian Pak Jefrry. 

Salam,

Feris

2014-02-25 10:23 GMT+07:00 jeff gun <jeffry...@yahoo.com>:
Terima kasih pak , tapi memungkinkan gk pak? yang 1 berdasarkan kombinasi di column2 dan 1 lagi hanya dari 1 column?




--
Thanks & Best Regards,

Feris Thia
Business Intelligence Consultant
PT. Putera Handal Indotama
Phone  : +6221-70387738
Mobile : +628176-474-525
Reply all
Reply to author
Forward
0 new messages