Ask -> Transform DBF to MySql

43 views
Skip to first unread message

Doni Romdoni

unread,
Jul 5, 2009, 11:12:47 PM7/5/09
to penta...@googlegroups.com
Selamat Siang para master pentaho, 
saya minta sedikit waktunya, saya awam banget di pentaho ini

Saya ingin mengirimkan record dari sebuah DBF kedalam table MySql.
kasus nya adalah, ext dari file DBF tersebut tidak berextensi ".dbf" melainkan nama PT/perusahaan 
contoh nya :  HARIANB.EDI  (dimana EDI merupakan nama perusahaan nya)

field tabel MySql nya , sama dengan field pada DBF, hanya saja ditambahkan kode PT yang di ambil dari nama extensi file DBF tersebut.

Saya ingin record-record tersebut, masuk kedalam table MySql Secara otomatis setiap harinya.
Saya sudah mencoba langkah-langkah yang di jabarkan di Spoon (Tutorial) , tetapi masih bingung untuk melakukan ini.

Mohon bantuannya.
Terima kasih. 
 

record dari "HARIANB.EDI " sebagai berikut:
TGLKD_AFD KD_BLOKJJG_PANENHK TON_TERIMAJJG_TERIMATON_RESTAN B_MENTAHB_BUSUKT_PANJANG JML_TRIPFLAGUPDATE UPD_STATUSUPD_DATE
1/2/2009OA 003319.004.00 6.300319.000.000 0.00  0   Y1/31/2009
1/2/2009OA 0041070.0012.89 21.0401070.000.000 0.00  0   Y1/31/2009
1/2/2009OA 014833.0014.00 18.330833.000.000 0.00  0   Y1/31/2009
1/2/2009OB 003595.0010.90 14.090595.000.000 0.00  0   Y1/31/2009
1/2/2009OB 006105.002.00 2.560105.000.000 0.00  0   Y1/31/2009
1/2/2009OB 007580.008.90 11.970526.000.790 0.00  0   Y1/31/2009
1/2/2009OB 010182.003.00 4.190182.000.000 0.00  0   Y1/31/2009
1/2/2009OC 004486.006.00 11.010486.000.000 0.00  0   Y1/31/2009
1/2/2009OC 008962.009.00 22.690962.000.000 0.00  0   Y1/31/2009
1/2/2009OC 009579.009.00 13.130579.000.000 0.00  0   Y1/31/2009
1/2/2009OC 010155.002.00 3.610155.000.000 0.00  0   Y1/31/2009
1/2/2009OC 016104.003.00 1.980104.000.000 0.00  0   Y1/31/2009
1/2/2009OD 011920.0015.00 20.220920.000.000 0.00  0   Y1/31/2009
1/2/2009OD 016237.007.00 0.0000.004.780 0.00  0   Y1/31/2009
1/2/2009OD 017559.0010.00 6.850340.004.380 0.00  0   Y1/31/2009
 

W

unread,
Jul 5, 2009, 11:14:30 PM7/5/09
to penta...@googlegroups.com
Sudah coba tool berikut ?:

dbf2mysql - xBase <--> MySQL

Salam,
Wildan
---
OpenThink Labs
http://openthink-labs.tobethink.com/

Making IT, Business and Education in Harmony

>> 087884599249

Y! : hawking_123
Linkedln : http://www.linkedin.com/in/wildanmaulana



2009/7/6 Doni Romdoni <don...@gmail.com>:

Doni Romdoni

unread,
Jul 5, 2009, 11:36:10 PM7/5/09
to penta...@googlegroups.com
Pa' wildan.
saya ingin melakukan nya di kettle, karna nantinya tidak hanya ke MySql dan tidak hanya berasal dari DBF.

mohon bantuannya di kettle agar saya lebih familiar dengan tool ini.
Tk 
--
Knowledge Is A Crime

Feris Thia

unread,
Jul 9, 2009, 1:04:02 PM7/9/09
to penta...@googlegroups.com
Pak Doni,

Kettle yang digunakan versi berapa ? Sudah coba dengan step XBase ?

Gunakan step XBase input untuk membaca file DBF dan lempar ke MySQL dengan step Table Output. 

2009/7/6 Doni Romdoni <don...@gmail.com>

Pa' wildan.
saya ingin melakukan nya di kettle, karna nantinya tidak hanya ke MySql dan tidak hanya berasal dari DBF.

mohon bantuannya di kettle agar saya lebih familiar dengan tool ini.
Tk 



--
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

Doni Romdoni

unread,
Jul 9, 2009, 8:29:00 PM7/9/09
to penta...@googlegroups.com
Dear Pa' Feris,

Saya menggunakan kettle-pdi-open-3.0.4
Ya, saya sudah berhasil untuk memindahkan record DBF ke MySql menggunakan XBase dan outputnya Insert/Update

Tetapi saya belum menemukan cara untuk mengambil file name dari DBF tersebut.
Apakah bisa menggunakan script?

Tk,

Feris Thia

unread,
Jul 9, 2009, 10:08:23 PM7/9/09
to penta...@googlegroups.com
Hi Pak Doni,

Bisa banget. Ntar setelah agak lega saya buat artikel bagaimana otomatisasi yang lebih advanced dengan menggunakan Kettle.

Jadi kita tidak perlu menggunakan programming yang ribet2 lagi ;)

Regards,

Feris

2009/7/10 Doni Romdoni <don...@gmail.com>

Dear Pa' Feris,

Saya menggunakan kettle-pdi-open-3.0.4
Ya, saya sudah berhasil untuk memindahkan record DBF ke MySql menggunakan XBase dan outputnya Insert/Update

Tetapi saya belum menemukan cara untuk mengambil file name dari DBF tersebut.
Apakah bisa menggunakan script?

Tk,
 
Reply all
Reply to author
Forward
0 new messages