menggabungkan 2 table input

1,563 views
Skip to first unread message

wahyu

unread,
Apr 17, 2011, 10:36:19 PM4/17/11
to Pentaho User Group Indonesia
Dear All

saya butuh bantuan rekan2x bagaimana cara menggabungkan dua tabel
input ya,...

atas perhatian dan bantuannya saya ucapkan trima kasih

Febri Harsanto

unread,
Apr 17, 2011, 11:15:47 PM4/17/11
to penta...@googlegroups.com
coba Mas Wahyu, mungkin begini

dengan penambahan objek "append stream" di folder flow->Append Stream.
dan dibinding "hop" keduanya dengan ouput tabel yang sama. Pada objek append stream terdapat setting heda hop dan tail hop, yang
mereferensikan pilihan hop berdasar atas bawah.baik head hop ataupun tail hop diisi hop yang sama, tetap dianggap satu hop.

Sedikit banyak mungkin bisa membantu, walau dengan bahasa apa adanya.

Regards
FH

2011/4/18 wahyu <aloysi...@gmail.com>
--
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.
Milis terkait : http://groups.google.com/group/indo-bi

wahyu

unread,
Apr 18, 2011, 12:17:04 AM4/18/11
to Pentaho User Group Indonesia
Dear Mas Febri

trima kasih atas bantuan nya saya coba dulu

On Apr 17, 8:15 pm, Febri Harsanto <febri.harsa...@gmail.com> wrote:
> coba Mas Wahyu, mungkin begini
>
> dengan penambahan objek "append stream" di folder flow->Append Stream.
> dan dibinding "hop" keduanya dengan ouput tabel yang sama. Pada objek append
> stream terdapat setting heda hop dan tail hop, yang
> mereferensikan pilihan hop berdasar atas bawah.baik head hop ataupun tail
> hop diisi hop yang sama, tetap dianggap satu hop.
>
> Sedikit banyak mungkin bisa membantu, walau dengan bahasa apa adanya.
>
> Regards
> FH
>
> 2011/4/18 wahyu <aloysiuswa...@gmail.com>

Feris Thia

unread,
Apr 18, 2011, 6:30:55 PM4/18/11
to penta...@googlegroups.com
Dear Pak Wahyu,

2011/4/18 wahyu <aloysi...@gmail.com>

Penggabungan disini bisa banyak variasinya. Jadi di Kettle kita bicara stream / aliran data dimana tiap aliran memiliki definisi dan jumlah meta data yang berbeda.

Nah, variasi aliran data ini bisa :
- Dilookup dengan salah satu aliran sebagai reference stream (seperti vlookup di Excel)
- Join (merge join, cross join, etc)
- Union (append stream, dummy step, select values step, etc)

Masing-masing "penggabungan" tersebut memiliki karakteristik yang berbeda, harus hati-hati menggunakannya.

Semoga membantu Pak..

--
Thanks & Best Regards,

Feris Thia
Business Intelligence Consultant
PT. Putera Handal Indotama
Phone  : +6221-30119353
Fax      : +6221-5513483
Mobile : +628176-474-525
http://www.phi-integration.com
http://pentaho.phi-integration.com
http://sqlserver-tips.phi-integration.com



wahyu

unread,
Apr 25, 2011, 4:17:00 AM4/25/11
to Pentaho User Group Indonesia
Dear Pak Feris
trima kasih atas infonya,..

On Apr 18, 3:30 pm, Feris Thia <fe...@phi-integration.com> wrote:
> Dear Pak Wahyu,
>
> 2011/4/18 wahyu <aloysiuswa...@gmail.com>

Feris Thia

unread,
Feb 14, 2013, 7:39:33 AM2/14/13
to penta...@googlegroups.com
Dear Pak Uki,

Boleh dong. Mohon maaf kemarin ga bisa sampe cukup lama disana Pak. 

Pak Uki, ternyata kedua table ini punya struktur yang sama ya ? Cukup gampang... saya jelaskan dengan flow ya.

Table 1 -----+
             +---> SORT ROWS (c1, c2) --> GROUP BY (grouping keys : c1, c2 | aggregate c3 - sum)
Table 2 -----+

Selesai Pak. Dari group by tinggal diberikan output ke table atau file lain yang diberikan.

Btw, otomatisasi FTP nya sudah berjalan dengan baik ya Pak ? ;)

Regards,

Feris

2013/2/14 Uki Toto Ismunandar <uki...@gmail.com>
Dear pak Feris,

Boleh tanya...?

Saya punya table A,
c1,c2,c3
a,b,1
a,c,2
b,c,3

table B,
c1,c2,c3
a,c,4
c,d,5

nah jika saya ingin 2 table ini di join sehingga terbentuk table c
c1,c2,c3
a,b,1
a,c,6
b,c,3
c,d,5

function apa yang bisa saya gunakan pak?

thx, Uki




--
Thanks & Best Regards,

Feris Thia
Business Intelligence Consultant
PT. Putera Handal Indotama
Phone  : +6221-70387738
Mobile : +628176-474-525

Feris Thia

unread,
Feb 15, 2013, 12:56:51 AM2/15/13
to penta...@googlegroups.com
Hi Pak Soli,

2013/2/15 Soulee Ilkom <soulee....@gmail.com>
halo semua,,pak ini bahasan mengabungkan 2 tabel di kettle ya? gini pak, saya kesulitan memahami tutorial kettle yang saya punya..bisa minta sharekan tutorial ETL di kettle ga pak...

Iya, ini untuk union 2 table. Kesulitan memahami tutorial Kettle yang mana ?


terus skema di workbench yang saya buat ada beberapa cube, jika ingin menampilkannya di mondrian bisa ga semua cube di tampilkan atau harus satu cube saja yang bisa ditampilkan ke mondrian?? pemanggilan dgn MDX query apa bisa untuk 2 cube atau lebih?

Hanya satu cube dalam suatu saat. Untuk menggabungkan 2 atau lebih cube, gunakan virtual cube Pak.
 
mohon balasan dan bimbingannya pak...trims

 
Sip Pak. Semoga bermanfaat ya..

Feris Thia

unread,
Feb 23, 2013, 8:18:45 AM2/23/13
to penta...@googlegroups.com
Pak Soulee,

Untuk menjelaskan ini tidak cukup dengan satu dua email, butuh satu tutorial panjang :p

Tapi saya coba jawab langsung, dan jika ada poin dimana saya bisa break down permasalahan dan memberikan referensi saya akan coba melakukan hal demikian.

2013/2/22 Soulee Ilkom <soulee....@gmail.com>
gini pak,,kesulitannya mungkin karna saya blum terlalu memahami penggunaan step2 di spoon (kettle)..
Kasusnya gini,,saya punya sumber data dari excel yaitu data mahasiswa jurusan A, B dan C ingin saya import ke dalam tabel dimensi mahasiswa.. Nah,saya bingung baiknya data mahasiswa beda2 jurusan itu digabungkan saja ke tabel dimensi mahasiswa atau memang harus dipisah2 (dimensi mahasiswa A, dimensi mahasiswa B dst..)

Sebenarnya dua hal tersebut bisa Pak, tapi saran saya adalah di-break down menjadi table-table berikut :

kemudian saya juga bingung utk ETL dari tabel dimensi ke tabel fakta gimana caranya ya pak?? mohon share tutorial yang gampang dimengerti pemula seperti saya hehehe..

Untuk pertanyaan ini, sebenarnya ini relasional biasa Pak. Jadi di fact kita ingin mendapatkan surrogate key yang "nyambung" ke dimension table. 

Untuk caranya, saya kasih referensi saja ya Pak sambil latihan. Berikut adalah step-step yang bisa digunakan di ETL Pentaho :

pake virtual cube untuk 2 cube..hmmm.. atau bisa ga melink-kan mondrian OLAPnya ke menu Frame PHP??
maaf pertanyaan sy agak banyak,,bener2 butuh bantuannya..

Link ke frame PHP atau ke framework lain gampang Pak. Tapi untuk join 2 cube ga ada hubungannya ke PHP, atau saya belum bisa tangkap idenya :p

Virtual cube adalah konsep dan implementasi penting untuk memecahkan banyak masalah domain business, yang paling sering digunakan adalah membandingkan target / forecast dengan aktual.

Demikian, semoga membantu ya...

Feris Thia

unread,
Feb 23, 2013, 8:25:55 AM2/23/13
to penta...@googlegroups.com
Pak Soulee,

Sori saya mau merinci pertanyaan ini 

2013/2/22 Soulee Ilkom <soulee....@gmail.com>

pake virtual cube untuk 2 cube..hmmm.. atau bisa ga melink-kan mondrian OLAPnya ke menu Frame PHP??
maaf pertanyaan sy agak banyak,,bener2 butuh bantuannya..

Yang ini bisa, saya asumsi mengirimkan parameter dan kemudian diterjemahkan menjadi Mondrian MDX (menjadi parameter dari tampilan pivot). caranya adalah sebagai berikut :
  1. Membuat flow xaction dengan komponen Pivot : http://wiki.pentaho.com/display/ServerDoc2x/Pivot+View
  2. Frame PHP memanggil halaman xaction tersebut dengan parameter-parameternya. http://wiki.pentaho.com/display/ServerDoc2x/02+-+Executing+an+Action+Sequence
Semoga berguna..

Feris Thia

unread,
Mar 1, 2013, 12:30:25 AM3/1/13
to penta...@googlegroups.com
Bu Soulee,

I see Bu. Mohon maaf salah panggil.

Benar Bu, menampilkan 4 cube dalam 1 halaman seperti 4 kotak table gitu ? Kalau gitu memang pake frame saja :)

Regards,

Feris

2013/2/28 Soulee Ilkom <soulee....@gmail.com>
Terima kasih pak feris buat bantuannya,,saya berusaha mencobanya dulu dr saran2 yg bapak kasi..Tapi btw, saya cewek pak,,masih mahasiswi,,bukan bapak2..heheheh :D :D

sya sudah coba pake iframe utk link mondrian ke html/php pak..tapi ya itu td intinya..sya pengen menampilkan 4 cube yang sya buat ke mondriannya..klo ada saran lagi untuk menampilkan cube2 itu mohon bantuannya ya pak feris...

Thx.. :) 

Feris Thia

unread,
Mar 10, 2013, 12:04:13 PM3/10/13
to penta...@googlegroups.com
Hi Bu Soulee,

Wah, pake hashtag segala ya... Follow @BelajarExcel kalau mau dijawab :p hehehe.. joke.

Saya jawab dengan membuka thread lain ya, soalnya sudah ga nyambung saja subjek yang sekarang.

Regards,

Feris

2013/3/3 Soulee Ilkom <soulee....@gmail.com>
Hemm..gini pak,,saya udah coba pake iframe tapi yang bisa tampil itu ya cuma 1 cube aja...Makanya saya tanya gimana caranya menampilkan 4 cube sekaligus? bisakah seperti itu? karna pemanggilan MDX querynya dilakukan pada file mondrian.jsp (cuma bisa 1 cube).. :) :)
#Saya nanya lagi pak..
Reply all
Reply to author
Forward
0 new messages