|
View:
New views
11 Messages
—
Rating Filter:
Alert me
|
|
|
Kettle is great!Terima kasih bung Feris untuk presentasinya di JaMU mengenai Kettle.
Saat ini kita sedang mengimplementasikan Kettle untuk data transformation yang melibatkan berbagai macam database mulai dari FoxPro, SQL Server dan AS400. Sejauh ini cara kerja Kettle sangat bagus sekali terutama dia bisa menjalankan masing-masing hops di masing-masing thread. Pertanyaan saya sekarang adalah bagaimana yang kalau saya mau membuat .bat file untuk menjalankan transformation yang ada di Kettle? Kemarin itu saya lihat bung Feris membuat .bat file untuk menjalankannya. Terima kasih banyak |
|
|
Re: Kettle is great!Hi Bung Joshua,
Sama-sama, Kettle adalah salah satu ETL tool terbaik di pasaran. Baik di open source maupun proprietary. Java menunjukkan keunggulannya di tool ini. Senang akhirnya ada yang mengimplementasikan disini ;) O iya.. di batch file nya, untuk yang sederhana adalah seperti ini (misalkan kettle diekstrak di c:\kettle) : ---------------------- cd c:\kettle Pan.bat -file=c:\data\jamu\demo\live\demo1.ktr -level:detailed ---------------------- Contoh di atas untuk mengeksekusi transformation (ktr). Ganti Pan.bat dengan Kitchen.bat => untuk eksekusi job, dan parameter file tetap sama cuma ganti filenya dengan kjb. Ntar saya cari script automation saya yg lebih lengkap.. ketinggalan di rumah dan saat ini lagi di luar kota. Kalau ketemu saya post di blog saya dan saya update ke Bung Joshua. Kalau semua paket job dan transformation sudah stabil, di-zip aja dan taruh di file sharing maupun di web server supaya bisa dieksekusi dengan Carte - cluster web server-nya Kettle ;) Regards, Feris 2008/7/17 Joshua Jackson <joshua.java@...>: > Terima kasih bung Feris untuk presentasinya di JaMU mengenai Kettle. > Saat ini kita sedang mengimplementasikan Kettle untuk data > transformation yang melibatkan berbagai macam database mulai dari > FoxPro, SQL Server dan AS400. > > Sejauh ini cara kerja Kettle sangat bagus sekali terutama dia bisa > menjalankan masing-masing hops di masing-masing thread. > > Pertanyaan saya sekarang adalah bagaimana yang kalau saya mau membuat > .bat file untuk menjalankan transformation yang ada di Kettle? Kemarin > itu saya lihat bung Feris membuat .bat file untuk menjalankannya. > > Terima kasih banyak > > > -- 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://blog.komputasiawan.com |
|
|
Re: Kettle is great!Bung Feris,
Saya mau memasukkan set of data dari sebuah query, bukan dari table di database. Caranya bagaimana yah? Soalnya kalau pakai select values itu cuman buat table-to-table, kalau query-to-table di kettle bagaimana yah? Terima kasih atas pencerahannya. --- In jug-indonesia@..., "Feris Thia" <feris@...> wrote: > > Hi Bung Joshua, > > Sama-sama, Kettle adalah salah satu ETL tool terbaik di pasaran. Baik di > open source maupun proprietary. Java menunjukkan keunggulannya di tool ini. > Senang akhirnya ada yang mengimplementasikan disini ;) > > O iya.. di batch file nya, untuk yang sederhana adalah seperti ini (misalkan > kettle diekstrak di c:\kettle) : > > ---------------------- > cd c:\kettle > Pan.bat -file=c:\data\jamu\demo\live\demo1.ktr -level:detailed > ---------------------- > > Contoh di atas untuk mengeksekusi transformation (ktr). > > Ganti Pan.bat dengan Kitchen.bat => untuk eksekusi job, dan > tetap sama cuma ganti filenya dengan kjb. > > Ntar saya cari script automation saya yg lebih lengkap.. ketinggalan di > rumah dan saat ini lagi di luar kota. Kalau ketemu saya post di blog saya > dan saya update ke Bung Joshua. > > Kalau semua paket job dan transformation sudah stabil, di-zip aja dan taruh > di file sharing maupun di web server supaya bisa dieksekusi dengan Carte - > cluster web server-nya Kettle ;) |
|
|
Re: Re: Kettle is great!tapi saya pikir klo untuk kebutuhan sederhana dan bukan domain yang
komplex apalagi untuk kebutuhan seperti migrasi data, sangat betul kettle itu bagus, namun saat kita menghadapi domain problem dimana data oltpnya udah banyak sumber,maka penggunaan kettle menurut saya udah kurang tepat lagi, karena arsitektur ETL kettle itu dalam transfer datanya based on stream transfer, dan ini akan menyebabkan membengkaknya penggunaan memory yang gede. karena biasanya klo untuk case yang seperti ni, solusi yang baik adalah arsitektur ETL yang berbasiskan staging. karena kettle untuk support konsep stagingnya blum bagus. apalagi kettle dalam masalah performansinya masih kurang bagus dibandingkan tool2 berbayar seperti BO. On 7/18/08, Joshua Jackson <joshua.java@...> wrote: > Bung Feris, > > Saya mau memasukkan set of data dari sebuah query, bukan dari table di > database. Caranya bagaimana yah? Soalnya kalau pakai select values itu > cuman buat table-to-table, kalau query-to-table di kettle bagaimana yah? > > Terima kasih atas pencerahannya. > > --- In jug-indonesia@..., "Feris Thia" <feris@...> wrote: >> >> Hi Bung Joshua, >> >> Sama-sama, Kettle adalah salah satu ETL tool terbaik di pasaran. Baik di >> open source maupun proprietary. Java menunjukkan keunggulannya di > tool ini. >> Senang akhirnya ada yang mengimplementasikan disini ;) >> >> O iya.. di batch file nya, untuk yang sederhana adalah seperti ini > (misalkan >> kettle diekstrak di c:\kettle) : >> >> ---------------------- >> cd c:\kettle >> Pan.bat -file=c:\data\jamu\demo\live\demo1.ktr -level:detailed >> ---------------------- >> >> Contoh di atas untuk mengeksekusi transformation (ktr). >> >> Ganti Pan.bat dengan Kitchen.bat => untuk eksekusi job, dan > parameter file >> tetap sama cuma ganti filenya dengan kjb. >> >> Ntar saya cari script automation saya yg lebih lengkap.. ketinggalan di >> rumah dan saat ini lagi di luar kota. Kalau ketemu saya post di blog > saya >> dan saya update ke Bung Joshua. >> >> Kalau semua paket job dan transformation sudah stabil, di-zip aja > dan taruh >> di file sharing maupun di web server supaya bisa dieksekusi dengan > Carte - >> cluster web server-nya Kettle ;) > > > |
|
|
Re: Re: Kettle is great!Hi Bung Joshua,
Set of data dari sebuah query tinggal masukkan aja ke Table input. Stored Procedure juga bisa atau malah variable yang isinya query ;) Dicoba ya.. kalau ada kesulitan boleh kirim transformation filenya ke saya.. cuma balesnya mungkin agak telat :P Regards, Feris 2008/7/18 Joshua Jackson <joshua.java@...>: > Bung Feris, > > Saya mau memasukkan set of data dari sebuah query, bukan dari table di > database. Caranya bagaimana yah? Soalnya kalau pakai select values itu > cuman buat table-to-table, kalau query-to-table di kettle bagaimana yah? > > Terima kasih atas pencerahannya. > > > --- In jug-indonesia@... <jug-indonesia%40yahoogroups.com>, > "Feris Thia" <feris@...> wrote: > > > > Hi Bung Joshua, > > > > Sama-sama, Kettle adalah salah satu ETL tool terbaik di pasaran. Baik di > > open source maupun proprietary. Java menunjukkan keunggulannya di > tool ini. > > Senang akhirnya ada yang mengimplementasikan disini ;) > > > > O iya.. di batch file nya, untuk yang sederhana adalah seperti ini > (misalkan > > kettle diekstrak di c:\kettle) : > > > > ---------------------- > > cd c:\kettle > > Pan.bat -file=c:\data\jamu\demo\live\demo1.ktr -level:detailed > > ---------------------- > > > > Contoh di atas untuk mengeksekusi transformation (ktr). > > > > Ganti Pan.bat dengan Kitchen.bat => untuk eksekusi job, dan > parameter file > > tetap sama cuma ganti filenya dengan kjb. > > > > Ntar saya cari script automation saya yg lebih lengkap.. ketinggalan di > > rumah dan saat ini lagi di luar kota. Kalau ketemu saya post di blog > saya > > dan saya update ke Bung Joshua. > > > > Kalau semua paket job dan transformation sudah stabil, di-zip aja > dan taruh > > di file sharing maupun di web server supaya bisa dieksekusi dengan > Carte - > > cluster web server-nya Kettle ;) > > > -- 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://blog.komputasiawan.com |
|
|
Re: Re: Kettle is great!Hi Hira,
Kalau untuk streaming.... bukankah semua ETL harusnya dirancang seperti itu ? Staging ini maksudnya total batch ? Atau konsep data staging ? Kalau staging yang dimaksud adalah "step by step" dari step... kontrol job di Kettle sudah sangat bagus, mungkin bisa dieksplore lebih lanjut ? Malah dalam beberapa kasus saya menggunakannya sebagai pengganti produk proprietary :p Mungkin saya memang tidak ada benchmarking tool untuk semua ETL tool ya... Tapi dari semua pengalaman yang ada di saya, sebuah tool ETL bisa saya kategorikan sangat layak dipakai jika ada fitur-fitur berikut ini : 1. Sumber data - dukungan yang luas terluas berbagai sumber data (lokasi dan format data) 2. Kontrol - kontrol terhadap step-step kita dengan penggunaan flag/variable baik pada saat runtime atau jika terjadi failure dan penggunaan konfigurasi seperti cache, dsbnya. 3. Extensible plugin - bisa diekstend dengan internal development atau outsource tanpa mempengaruhi sistem yang sudah ada secara umum. 4. Automatable - bisa gampang diautomate baik dari level OS maupun embedded ke application lain - yang terakhir ini sih nice to have lah :) Yang nice to have banget : 5. Scale up - bisa beradaptasi dengan penambahan memori, cpu, dsbnya 6. Scale out - bisa beradaptasi dengan penambahan komputer atau unit virtual machine lain Dan Kettle sangat memenuhi hal itu ;) Favorit saya yang lain adalah DTS/SSIS dari MS yang lisensinya cukup ringan dibanding produk BI lain dan juga bisa diembedd ke aplikasi kita. Regards, Feris 2008/7/18 Hira Sirojudin <hirasirojudin@...>: > tapi saya pikir klo untuk kebutuhan sederhana dan bukan domain yang > komplex apalagi untuk kebutuhan seperti migrasi data, sangat betul > kettle itu bagus, namun saat kita menghadapi domain problem dimana > data oltpnya udah banyak sumber,maka penggunaan kettle menurut saya > udah kurang tepat lagi, karena arsitektur ETL kettle itu dalam > transfer datanya based on stream transfer, dan ini akan menyebabkan > membengkaknya penggunaan memory yang gede. karena biasanya klo untuk > case yang seperti ni, solusi yang baik adalah arsitektur ETL yang > berbasiskan staging. karena kettle untuk support konsep stagingnya > blum bagus. apalagi kettle dalam masalah performansinya masih kurang > bagus dibandingkan tool2 berbayar seperti BO. > > > On 7/18/08, Joshua Jackson <joshua.java@...<joshua.java%40gmail.com>> > wrote: > > Bung Feris, > > > > Saya mau memasukkan set of data dari sebuah query, bukan dari table di > > database. Caranya bagaimana yah? Soalnya kalau pakai select values itu > > cuman buat table-to-table, kalau query-to-table di kettle bagaimana yah? > > > > Terima kasih atas pencerahannya. > > > > --- In jug-indonesia@... <jug-indonesia%40yahoogroups.com>, > "Feris Thia" <feris@...> wrote: > >> > >> Hi Bung Joshua, > >> > >> Sama-sama, Kettle adalah salah satu ETL tool terbaik di pasaran. Baik di > >> open source maupun proprietary. Java menunjukkan keunggulannya di > > tool ini. > >> Senang akhirnya ada yang mengimplementasikan disini ;) > >> > >> O iya.. di batch file nya, untuk yang sederhana adalah seperti ini > > (misalkan > >> kettle diekstrak di c:\kettle) : > >> > >> ---------------------- > >> cd c:\kettle > >> Pan.bat -file=c:\data\jamu\demo\live\demo1.ktr -level:detailed > >> ---------------------- > >> > >> Contoh di atas untuk mengeksekusi transformation (ktr). > >> > >> Ganti Pan.bat dengan Kitchen.bat => untuk eksekusi job, dan > > parameter file > >> tetap sama cuma ganti filenya dengan kjb. > >> > >> Ntar saya cari script automation saya yg lebih lengkap.. ketinggalan di > >> rumah dan saat ini lagi di luar kota. Kalau ketemu saya post di blog > > saya > >> dan saya update ke Bung Joshua. > >> > >> Kalau semua paket job dan transformation sudah stabil, di-zip aja > > dan taruh > >> di file sharing maupun di web server supaya bisa dieksekusi dengan > > Carte - > >> cluster web server-nya Kettle ;) > > > > > > > > -- 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://blog.komputasiawan.com |
|
|
Re: Kettle is great!--- In jug-indonesia@..., "Feris Thia" <feris@...> wrote:
> > Hi Bung Joshua, > > Set of data dari sebuah query tinggal masukkan aja ke Table input. Stored > Procedure juga bisa atau malah variable yang isinya query ;) > > Dicoba ya.. kalau ada kesulitan boleh kirim transformation filenya ke saya.. > cuma balesnya mungkin agak telat :P Bung Feris, Transformation files ini yang .ktr kan yah? Bisa gak kita jalanin transformation ini pake Kitchen? Kemarin saya lihat bung Feris ada ngeluarin console buat jalanin transformation ini, tapi pas saya coba jalanin Kitchen dengan: Kitchen -file GA_ETL.xml -logfile ga_etl.txt -level Debug Keluar pesan error: DEBUG 23-07 09:43:56,671 (LogWriter.java:println:405) -Kitchen - Allocate new job. DEBUG 23-07 09:43:56,687 (LogWriter.java:println:405) -Kitchen - Parsing command line options. INFO 23-07 09:43:56,718 (LogWriter.java:println:406) -SharedObjects - Reading the shared objects file [file:///C:/Documents and Settings/dsnp025.R7-CORE/.kettle/shared.xml] INFO 23-07 09:43:56,734 (LogWriter.java:println:406) -Kitchen - Finished! ERROR 23-07 09:43:56,734 (LogWriter.java:println:403) -Kitchen - Finished with errors INFO 23-07 09:43:56,734 (LogWriter.java:println:406) -Kitchen - Start=2008/07/23 09:43:56.671, Stop=2008/07/23 09:43:56.734 INFO 23-07 09:43:56,734 (LogWriter.java:println:406) -Kitchen - processing ended after 0 seconds. Kurangnya dimana yah? |
|
|
Re: Re: Kettle is great!Bung Joshua,
Untuk jalankan transformation (.ktr) itu pake pan, tapi kalau job (.kjb) itu pakenya kitchen. Coba lihat di folder docs dari Kettle ada manual untuk kitchen dan pan. Dan kalau saya lihat errornya, kettle tidak pernah baca tuh filenya. Btw, syntaxnya harusnya : Kitchen -file=GA_ETL.xml -logfile=ga_etl.txt -level=Debug Alternatif lain eksekusi adalah kumpulan file dizip terlebih dahulu, coba lihat wiki saya di Pentaho : http://wiki.pentaho.com/display/COM/Executing+Job+or+Transformation+packaged+in+a+zip+file Wah, kayanya harus cepat2 buat wiki yang lebih banyak neh, ntar malam coba saya buat deh :) Regards, Feris 2008/7/23 Joshua Jackson <joshua.java@...>: > Bung Feris, > > Transformation files ini yang .ktr kan yah? Bisa gak kita jalanin > transformation ini pake Kitchen? Kemarin saya lihat bung Feris ada > ngeluarin console buat jalanin transformation ini, tapi pas saya coba > jalanin Kitchen dengan: > Kitchen -file GA_ETL.xml -logfile ga_etl.txt -level Debug > > Keluar pesan error: > DEBUG 23-07 09:43:56,671 (LogWriter.java:println:405) -Kitchen - > Allocate new job. > DEBUG 23-07 09:43:56,687 (LogWriter.java:println:405) -Kitchen - > Parsing command line options. > INFO 23-07 09:43:56,718 (LogWriter.java:println:406) -SharedObjects > - Reading the shared objects file [file:///C:/Documents and > Settings/dsnp025.R7-CORE/.kettle/shared.xml] > INFO 23-07 09:43:56,734 (LogWriter.java:println:406) -Kitchen - > Finished! > ERROR 23-07 09:43:56,734 (LogWriter.java:println:403) -Kitchen - > Finished with errors > INFO 23-07 09:43:56,734 (LogWriter.java:println:406) -Kitchen - > Start=2008/07/23 09:43:56.671, Stop=2008/07/23 09:43:56.734 > INFO 23-07 09:43:56,734 (LogWriter.java:println:406) -Kitchen - > processing ended after 0 seconds. > > Kurangnya dimana yah? > > > -- 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://blog.komputasiawan.com |
|
|
Re: Kettle is great!Bung Feris,
It works! Thank you very much. Btw dalam kasus apa kita menggunakan Job? Toh kita bisa bikin OS Scheduler untuk menjalankan Pan ini. Please advice. Many thanks --- In jug-indonesia@..., "Feris Thia" <feris@...> wrote: > > Bung Joshua, > > Untuk jalankan transformation (.ktr) itu pake pan, tapi kalau job (.kjb) itu > pakenya kitchen. > > Coba lihat di folder docs dari Kettle ada manual untuk kitchen dan pan. Dan > kalau saya lihat errornya, kettle tidak pernah baca tuh filenya. > > Btw, syntaxnya harusnya : > > Kitchen -file=GA_ETL.xml -logfile=ga_etl.txt -level=Debug > > Alternatif lain eksekusi adalah kumpulan file dizip terlebih dahulu, coba > lihat wiki saya di Pentaho : > > http://wiki.pentaho.com/display/COM/Executing+Job+or+Transformation+packaged+in+a+zip+file > > Wah, kayanya harus cepat2 buat wiki yang lebih banyak neh, ntar malam coba > saya buat deh :) > > Regards, > > Feris |
|
|
Re: Re: Kettle is great!Bung Joshua,
Scope keduanya berbeda. Transformation itu digunakan spesifik untuk menangani streaming of data: 1. Mengambil data dari step source 2. Transformasi data (generic proses dgn javascript, merubah meta data, menghilangkan data, trimming, dsbnya) 3. Dumping data ke berbagai tempat (termasuk ke RAM) dengan step output 4. Mengolah variable yang dikirim dari kontrol yang lebih tinggi (job) Saya lihat transformation itu mirip seperti function atau method. Sedangkan job dapat diumpamakan sebagai main method yang digunakan untuk mengontrol jalannya job dan transformation lain: 1. Mengambil file melalui FTP protocol 2. Mengirim alert lewat email atau script bash/bat yang bisa mengirim sms - yang terakhir tentunya dengan customized.. bukan bawaan kettle :P) 3. Kontrol terhadap sekumpulan batch terhadap package job/transformasi lain dengan looping dan flagging, contoh melakukan rollback/disaster recovery hanya untuk job tertentu (bukan keseluruhan) karena mati lampu misalnya. 4. dan hal umum lainnya yang tidak melibatkan transformasi streaming of data tapi dapat mempengaruhi proses tersebut Mudah-mudahan cukup jelas :) Regards, Feris 2008/7/23 Joshua Jackson <joshua.java@...>: > Bung Feris, > > It works! Thank you very much. Btw dalam kasus apa kita menggunakan > Job? Toh kita bisa bikin OS Scheduler untuk menjalankan Pan ini. > Please advice. > > Many thanks > > > > Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id > > [image: Yahoo! Groups]<http://groups.yahoo.com/;_ylc=X3oDMTJkdmc4OTUwBF9TAzk3MzU5NzE0BGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjE2ODA1NjIw> > Change settings via the Web<http://groups.yahoo.com/group/jug-indonesia/join;_ylc=X3oDMTJmYTI1dTd1BF9TAzk3MzU5NzE0BGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyMTY4MDU2MjA->(Yahoo! ID required) > Change settings via email: Switch delivery to Daily Digest<jug-indonesia-digest@...?subject=Email+Delivery:+Digest>| Switch > format to Traditional<jug-indonesia-traditional@...?subject=Change+Delivery+Format:+Traditional> > Visit Your Group > <http://groups.yahoo.com/group/jug-indonesia;_ylc=X3oDMTJkcnFxZmk2BF9TAzk3MzU5NzE0BGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjE2ODA1NjIw>| Yahoo! > Groups Terms of Use <http://docs.yahoo.com/info/terms/> | Unsubscribe > <jug-indonesia-unsubscribe@...?subject=> > Recent Activity > > - 13 > New Members<http://groups.yahoo.com/group/jug-indonesia/members;_ylc=X3oDMTJmdjlqaTEzBF9TAzk3MzU5NzE0BGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEyMTY4MDU2MjA-> > > Visit Your Group > <http://groups.yahoo.com/group/jug-indonesia;_ylc=X3oDMTJldXZqcnNmBF9TAzk3MzU5NzE0BGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTIxNjgwNTYyMA--> > Yahoo! Finance > > It's Now Personal<http://us.ard.yahoo.com/SIG=13oovnv80/M=493064.12016257.12445664.8674578/D=groups/S=1705006905:NC/Y=YAHOO/EXP=1216812820/L=/B=9vWBAELaX.4-/J=1216805620243796/A=4507179/R=0/SIG=12de4rskk/*http://us.rd.yahoo.com/evt=50284/*http://finance.yahoo.com/personal-finance> > > Guides, news, > > advice & more. > Search Ads > > Get new customers.<http://us.ard.yahoo.com/SIG=13o00sdt8/M=493064.12016308.12445700.8674578/D=groups/S=1705006905:NC/Y=YAHOO/EXP=1216812820/L=/B=9_WBAELaX.4-/J=1216805620243796/A=3848641/R=0/SIG=1312g85fq/*http://searchmarketing.yahoo.com/arp/srchv2.php?o=US2003&cmp=Yahoo&ctv=Groups2&s=Y&s2=&s3=&b=50> > > List your web site > > in Yahoo! Search. > Yahoo! Groups > > Join people over 40<http://us.ard.yahoo.com/SIG=13oce1pmu/M=493064.12662708.12980600.8674578/D=groups/S=1705006905:NC/Y=YAHOO/EXP=1216812820/L=/B=.PWBAELaX.4-/J=1216805620243796/A=5349276/R=0/SIG=11nhsqmjq/*http://advision.webevents.yahoo.com/EverydayWellness/> > > who are finding ways > > to stay in shape. > . > > > -- 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://blog.komputasiawan.com |
|
|
Re: Re: Kettle is great!O iya,
Sori yang satu ini mungkin belum jelas, walau job bisa berfungsi sebagai scheduler tapi schedule disana jangan dilihat sebagai schedule yang di OS. Hm... best practice yang biasa saya lakukan adalah : OS Schedule : 1. Setiap saat selalu periksa jalannya job Kettle, apabila proses hidup... dibiarin aja... tapi jika proses job tidak ada kita 'naikin' kembali. Job Schedule : 1. Untuk memberi jeda terhadap rangkaian transformation yang butuh 'nafas' sedikit (tapi ini juga bisa digunakan dengan wait) 2. Untuk menjaga looping dari job yang sensitif terhadap waktu 2008/7/23 Joshua Jackson <joshua.java@...>: > Bung Feris, > > It works! Thank you very much. Btw dalam kasus apa kita menggunakan > Job? Toh kita bisa bikin OS Scheduler untuk menjalankan Pan ini. > Please advice. > > Many thanks > > Recent Activity > > - 13 > New Members<http://groups.yahoo.com/group/jug-indonesia/members;_ylc=X3oDMTJmdjlqaTEzBF9TAzk3MzU5NzE0BGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzEyMTY4MDU2MjA-> > > Visit Your Group > <http://groups.yahoo.com/group/jug-indonesia;_ylc=X3oDMTJldXZqcnNmBF9TAzk3MzU5NzE0BGdycElkAzk4Nzc3NDAEZ3Jwc3BJZAMxNzA1MDA2OTA1BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTIxNjgwNTYyMA--> > Yahoo! Finance > > It's Now Personal<http://us.ard.yahoo.com/SIG=13oovnv80/M=493064.12016257.12445664.8674578/D=groups/S=1705006905:NC/Y=YAHOO/EXP=1216812820/L=/B=9vWBAELaX.4-/J=1216805620243796/A=4507179/R=0/SIG=12de4rskk/*http://us.rd.yahoo.com/evt=50284/*http://finance.yahoo.com/personal-finance> > > Guides, news, > > advice & more. > Search Ads > > Get new customers.<http://us.ard.yahoo.com/SIG=13o00sdt8/M=493064.12016308.12445700.8674578/D=groups/S=1705006905:NC/Y=YAHOO/EXP=1216812820/L=/B=9_WBAELaX.4-/J=1216805620243796/A=3848641/R=0/SIG=1312g85fq/*http://searchmarketing.yahoo.com/arp/srchv2.php?o=US2003&cmp=Yahoo&ctv=Groups2&s=Y&s2=&s3=&b=50> > > List your web site > > in Yahoo! Search. > Yahoo! Groups > > Join people over 40<http://us.ard.yahoo.com/SIG=13oce1pmu/M=493064.12662708.12980600.8674578/D=groups/S=1705006905:NC/Y=YAHOO/EXP=1216812820/L=/B=.PWBAELaX.4-/J=1216805620243796/A=5349276/R=0/SIG=11nhsqmjq/*http://advision.webevents.yahoo.com/EverydayWellness/> > > who are finding ways > > to stay in shape. > . > > > -- 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://blog.komputasiawan.com |
| Free Forum Powered by Nabble | Forum Help |