SAP BODS - Pengenalan Alur Kerja
Alur kerja digunakan untuk menentukan proses eksekusi. Tujuan utama dari alur kerja adalah untuk mempersiapkan eksekusi aliran data dan untuk mengatur keadaan sistem, setelah eksekusi aliran data selesai.
Pekerjaan Batch dalam proyek ETL mirip dengan Alur Kerja dengan satu-satunya perbedaan bahwa pekerjaan tidak memiliki parameter.
Berbagai objek dapat ditambahkan ke alur kerja. Mereka adalah -
- Alur kerja
- Aliran data
- Scripts
- Loops
- Conditions
- Coba atau Tangkap Blok
Anda juga dapat membuat alur kerja memanggil alur kerja lain atau dapat memanggil alur kerja itu sendiri.
Note - Dalam alur kerja, langkah-langkah dijalankan dalam urutan kiri ke kanan.
Contoh Alur Kerja
Misalkan ada tabel fakta yang ingin Anda perbarui dan Anda telah membuat aliran data dengan transformasi. Sekarang, jika Anda ingin memindahkan data dari sistem sumber, Anda harus memeriksa modifikasi terakhir untuk tabel fakta sehingga Anda hanya mengekstrak baris yang ditambahkan setelah pembaruan terakhir.
Untuk mencapai ini, Anda harus membuat satu skrip, yang menentukan tanggal pembaruan terakhir dan kemudian meneruskan ini sebagai parameter input ke aliran data.
Anda juga harus memeriksa apakah koneksi data ke tabel fakta tertentu aktif atau tidak. Jika tidak aktif, Anda perlu menyiapkan blok penangkap, yang secara otomatis mengirim email ke administrator untuk memberi tahu tentang masalah ini.