Transformasi excel YYYYMMDD ?
Ditanyakan Oleh Gunawan Cahyo di milis Pentaho Indonesia :
saya lagi mempelajari kettle dan mendapatkan kasus spt ini :
anggaplah saya mempunyai file2 xls seperti terlampir :
di dalam file excel tsb masing 2 mempunyai column
TAHUN, BULAN, TANGGAL, JUMLAH
jumlah sendiri sudah terisi, namun untuk TAHUN, BULAN dan TANGGAL
diambil dari nama file xls nya. misal NamaInstansi_NamaFile_20120131
berarti 2012 masuk ke kolom TAHUN, 01 ke kolom BULAN & 31 ke kolom TANGGAL,
gimana ya caranya di kettle dlm melakukan hal tsb
Jawaban Oleh OpenThink Labs :
Untuk masalah ini, Kita bisa menggunakan step Modified JavaScript Value [1] fungsi substring [2] dan properties length di JavaScript. Silahkan download file solusi .ktr pada lampiran dibawah.
Referensi
Modified JavaScript Value, http://wiki.pentaho.com/display/EAI/Modified+Java+Script+Value
substring di JavaScript, http://www.w3schools.com/jsref/jsref_substring.asp