Data Transfer Loop Handling (Bagian 2)

Fitur Yang Digunakan

Syntax Offset MySQL

Guna mendukung proses batching ini, penulis memanfaatkan fitur select offset dari MySQL

[todo]

Commit Size Disesuaikan dengan Offset



Penggunaan Variable pada Step Input Data (Transformation)


Penggunaan Variable pada Step Javasript (Job)


Decision Branch pada Step (Job)

  • Setiap step pada job memiliki cabang alur (hop) ke step selanjutnya berdasar nilai evaluasi kembalian dari hasil eksekusi step.  Ada 3 jenis evaluasi kembalian nilai yaitu :
    • Unconditional
    • Follow when result is true
    • Follow when result is false


Abort dan Success Step output

  • Kedua step ini digunakan untuk memberikan nilai ke variable %errorlevel% di Windows atau $? di Linux / Unix
  • Dengan dieksposnya nilai ke variabel system seperti ini akan memudahkan interaksi kontrol antara OS dengan job/transformation di Kettle.
  • Lebih detailnya dapat dilihat di artikel ini : Step Abort / Success

Kesimpulan

[todo]

Referensi

Comments