Monitor Alur Kerja di Informatica: Bagan Gantt & Tugas

โšก Ringkasan Cerdas

Monitor Alur Kerja di Informatica tracks setiap alur kerja dan tugas yang dijalankan oleh Layanan Integrasi, melaporkan status, waktu mulai dan selesai, jumlah baris, dan log melalui dua tata letak yang saling melengkapi, tampilan Tugas dan tampilan Bagan Gantt.

  • ๐Ÿ”Œ Terhubunglah terlebih dahulu: Monitor terbuka dalam keadaan terputus, jadi klik kanan Layanan Integrasi dan pilih sambungkan sebelum proses berjalan.
  • ๐ŸชŸ Empat jendela: Jendela Navigator, Output, Properties, dan Time menampilkan repositori, pesan layanan, detail tugas, dan kemajuan eksekusi.
  • ๐Ÿ“‹ Tampilan tugas: Menyajikan hasil eksekusi dalam format laporan, yang cocok untuk membandingkan dan menyaring beberapa hasil eksekusi alur kerja.
  • ๐Ÿ“Š Tampilan Bagan Gantt: Menampilkan rangkaian tugas yang sama secara kronologis dengan nama tugas, durasi, dan status terbaru.
  • ๐Ÿ” Properti jalankan: Klik kanan pada tugas dan pilih Dapatkan Properti Eksekusi untuk membaca nama instance, jenis tugas, dan detail waktu.
  • ๐ŸŽฏ Statistik baris: Jumlah data yang diterapkan, terpengaruh, dan ditolak menunjukkan dengan tepat berapa banyak data yang mencapai tabel target.

Monitor Alur Kerja di Informatica

Pada tutorial sebelumnya, kita telah membahas tentang alur kerja โ€“ yang tidak lain adalah sekumpulan perintah atau instruksi untuk Layanan Integrasi. Ini mendefinisikan cara menjalankan tugas-tugas seperti tugas perintah, tugas sesi, dan tugas email. Untuk memastikan bahwa semuanya berjalan lancar dan dieksekusi sesuai urutan yang diinginkan, kita membutuhkan Monitor Alur Kerja.

Apa itu Monitor Alur Kerja?

Workflow Monitor adalah alat yang dapat Anda gunakan untuk memantau eksekusi alur kerja dan tugas yang ditugaskan ke alur kerja tersebut. Alat ini menerima informasi eksekusi secara terus menerus dari Layanan Integrasi dan Layanan Repositori, yang mengambil detail riwayat eksekusi dari repositori.

Di Workflow Monitor Anda dapat,

  • Lihat detail eksekusinya
  • Lihat riwayat eksekusi alur kerja
  • Menghentikan, membatalkan, atau memulai ulang alur kerja dan tugas
  • Tampilkan alur kerja yang telah dieksekusi setidaknya satu kali.

Monitor Alur Kerja terdiri dari jendela-jendela berikut โ€“

  • Jendela navigasi โ€“ Menampilkan repositori, folder, dan Layanan Integrasi yang dipantau
  • Jendela keluaran โ€“ menampilkan pesan dari Integration Services dan repositori
  • Jendela properti โ€“ menampilkan detail/properti tentang tugas dan alur kerja
  • Jendela waktu โ€“ Menampilkan progres tugas & alur kerja yang sedang berjalan beserta detail waktunya.

Tangkapan layar di bawah ini menunjukkan empat jendela yang tersusun dalam satu sesi Workflow Monitor.

Jendela Monitor Alur Kerja yang menampilkan panel navigator, output, properti, dan waktu.

Sekarang, mari kita lihat apa yang dapat kita lakukan di Workflow Monitor.

Cara Membuka Monitor Alur Kerja

Langkah 1) Pada toolbar Informatica Designer atau Workflow Manager, klik ikon Workflow Monitor.

Ikon Workflow Monitor disorot pada toolbar klien Informatica.

Langkah 2) Ini akan membuka jendela Monitor Alur Kerja.

Di alat Workflow Monitor, Anda akan melihat repositori dan Integration Service terkait di sisi kiri. Di bawah kolom status, Anda akan melihat apakah Anda terhubung atau terputus dari Integration Service. Jika Anda dalam mode terputus, Anda tidak akan melihat alur kerja yang sedang berjalan. Terdapat bilah waktu yang membantu kita menentukan berapa lama waktu yang dibutuhkan untuk mengeksekusi suatu tugas.

Jendela Monitor Alur Kerja dengan pohon repositori di sebelah kiri dan bilah waktu di sebelah kanan.

Langkah 3) Monitor Alur Kerja berada dalam mode terputus secara default. Untuk terhubung ke Layanan Integrasi.

  1. Klik kanan pada Layanan Integrasi
  2. Pilih opsi sambungkan

Klik kanan menu pada Layanan Integrasi dengan opsi sambungkan yang dipilih.

Setelah tersambung, monitor akan menampilkan status tersambung.

Baris Layanan Integrasi yang melaporkan status koneksi di Monitor Alur Kerja

Tampilan di Monitor Alur Kerja

Terdapat dua jenis tampilan yang tersedia di Informatica Workflow Monitor.

  • Tampilan tugas
  • Tampilan Bagan Gantt

Kedua tampilan tersebut membaca data eksekusi yang sama, jadi pilihannya bergantung pada pertanyaan yang diajukan.

Liha tata ruang Paling baik digunakan untuk
Tampilan tugas Format laporan, diatur berdasarkan eksekusi alur kerja. Membandingkan dan menyaring banyak hasil percobaan
Tampilan Bagan Gantt Garis kronologis sepanjang sumbu waktu Memperhatikan durasi dan tumpang tindih tugas.

Tugas View

Tampilan tugas menampilkan eksekusi alur kerja dalam format laporan, dan diatur berdasarkan eksekusi alur kerja. Ini memberikan pendekatan yang mudah untuk membandingkan eksekusi alur kerja dan memfilter detail eksekusi alur kerja.

Tampilan tugas menunjukkan rincian berikut

  • Daftar jalankan alur kerja โ€“ Menampilkan daftar eksekusi alur kerja. Daftar ini berisi nama folder, alur kerja, worklet, dan tugas. Eksekusi alur kerja ditampilkan secara kronologis dengan eksekusi terbaru di bagian atas. Folder dan Layanan Integrasi ditampilkan secara alfabetis.
  • Pesan status โ€“ Pesan dari Layanan Integrasi mengenai status tugas atau alur kerja.
  • Node โ€“ Node dari Layanan Integrasi menjalankan tugas tersebut.
  • Waktu mulai โ€“ Waktu dimulainya tugas atau alur kerja.
  • Waktu penyelesaian โ€“ Waktu saat tugas atau alur kerja menyelesaikan eksekusinya.
  • Status โ€“ Menampilkan status tugas atau alur kerja, apakah alur kerja telah dimulai, berhasil, gagal, atau dibatalkan.

Masing-masing kolom tersebut terlihat pada tabel laporan yang ditunjukkan di bawah ini.

Tampilan tugas berupa tabel laporan yang mencantumkan alur kerja beserta status, node, waktu mulai, dan waktu penyelesaian.

Tampilan Bagan Gantt

Dalam tampilan bagan Gantt, Anda dapat melihat tampilan kronologis dari jalankan alur kerja. Bagan Gantt menampilkan informasi berikut.

  • Nama tugas โ€“ Nama tugas dalam alur kerja
  • Durasi โ€“ Waktu yang dibutuhkan untuk melaksanakan tugas
  • Status โ€“ Status terbaru dari tugas atau alur kerja

Cara Beralih Antara Tampilan Bagan Gantt dan Tampilan Tugas

Untuk beralih dari bagan Gantt ke tampilan Tugas atau sebaliknya, klik tombol masing-masing seperti yang ditunjukkan pada tangkapan layar untuk mengubah mode.

Tombol bilah alat digunakan untuk beralih antara tampilan Bagan Gantt dan tampilan Tugas.

Contoh: Cara Memantau dan Melihat Detail

Pada contoh sebelumnya, kita telah membuat a

  • Lokasiping โ€œm_emp_emp_targetโ€: A petaping adalah serangkaian instruksi tentang cara memodifikasi data dan pemrosesan transformasi yang memengaruhi kumpulan data.
  • Sesi โ€œs_m_emp_emp_targetโ€: A Sidang adalah objek tingkat lebih tinggi dari sebuah petaping yang menentukan properti eksekusi. Misalnya, opsi penyetelan kinerja, detail koneksi sumber/target, dll.
  • Alur kerja โ€œwkf_s_m_emp_emp_targetโ€: Alur kerja adalah wadah untuk sesi dan objek lainnya, dan menentukan waktu pelaksanaan tugas serta ketergantungan atau alur pelaksanaannya.

Sekarang, kami akan menganalisis rincian eksekusi dalam topik ini.

Langkah 1) Mulai ulang alur kerja dari Perancang Alur Kerja, seperti yang dijelaskan pada topik sebelumnya.

Memulai ulang alur kerja wkf_s_m_emp_emp_target dari Perancang Alur Kerja.

Langkah 2) Buka Workflow Monitor dan di jendela monitor Anda akan melihat detail seperti yang ditunjukkan pada tangkapan layar, seperti repositori, detail eksekusi alur kerja, detail node, waktu mulai eksekusi alur kerja, waktu penyelesaian eksekusi alur kerja, dan status.

Monitor Alur Kerja yang mencantumkan detail repositori, node, dan waktu eksekusi untuk alur kerja yang telah dimulai ulang.

Langkah 3) Di sini Anda dapat melihat alur kerja yang sedang berjalan, yang berstatus "berjalan".

Kolom status melaporkan status berjalan saat alur kerja dieksekusi.

Langkah 4) Setelah eksekusi alur kerja selesai, statusnya akan berubah menjadi berhasil/gagal beserta detail waktu mulai dan berakhir.

Kolom status diperbarui menjadi berhasil dengan waktu penyelesaian yang terisi.

Langkah 5) Untuk melihat detail tugas

  1. Klik kanan pada nama tugas
  2. Di jendela pop-up, pilih โ€œDapatkan Properti Eksekusiโ€
  3. Jendela properti akan muncul dengan detail tugas

Dapatkan Properti Eksekusi dengan membuka jendela properti untuk tugas sesi yang dipilih.

Langkah 6) Klik setiap menu pada jendela properti untuk melihat detail spesifik.

Detail Tugas

Di sini kami memilih โ€œDetail Tugasโ€ untuk dilihat. Ini akan menampilkan semua detail seperti Nama Instans, Jenis Tugas, Waktu Mulai, Nama Layanan Integrasi, dll.

Panel Detail Tugas menampilkan nama instance, jenis tugas, waktu mulai, dan nama Layanan Integrasi.

Sumber dan Target statistika

Statistik sumber dan target memberikan detail tentang sumber dan target. Misalnya, berapa banyak baris yang diambil dari sumber, berapa banyak baris yang diisi di target, throughput saat ini, dan lain sebagainya.

Pada layar berikut, 14 catatan diambil dari sumber, dan semua 14 catatan diisi dalam tabel target.

  • Baris yang diterapkan Menunjukkan berapa banyak data yang telah dicoba Informatica untuk diperbarui atau dimasukkan ke dalam target.
  • Baris yang terkena dampak Menunjukkan berapa banyak baris yang diterapkan benar-benar berhasil. Di sini, semua 14 baris berhasil dimuat ke target, jadi jumlahnya sama untuk keduanya.
  • Baris yang ditolak Menunjukkan berapa banyak baris yang dihapus karena batasan target atau masalah lainnya.

Pelaporan statistik sumber dan target menunjukkan 14 baris yang diterapkan, terpengaruh, dan nol baris yang ditolak.

Dalam tutorial ini, Anda telah mempelajari cara membuka dan memantau alur kerja dan tugas menggunakan Workflow Monitor. Ketika statistik tidak menjelaskan suatu kegagalan, trace data dengan Debugger Informatica.

Pertanyaan Umum Demo Slot

Klik kanan pada tugas atau alur kerja dan pilih Dapatkan Log Sesi atau Dapatkan Log Alur Kerja. Jendela Peristiwa Log akan meminta Agen Log, yang mengumpulkan log dari setiap node yang menjalankannya.

Saat berhenti, Layanan Integrasi mencoba mengakhiri setiap tugas yang sedang berjalan, termasuk tugas di dalam worklet. Pembatalan adalah eskalasi ketika hal itu tidak dapat dilakukan. Tugas email selalu selesai mengirim terlebih dahulu.

Ya, jika strategi pemulihan telah dikonfigurasi. Pemulihan dilanjutkan dari titik gangguan, sedangkan memulai ulang menjalankan objek lagi dari awal. Alur kerja yang ditangguhkan dapat dipulihkan, tetapi tidak dapat dimulai ulang.

Hanya alur kerja yang telah dijalankan setidaknya sekali yang ditampilkan. Jika Layanan Integrasi masih menunjukkan status terputus, bahkan alur kerja yang aktif pun tetap tersembunyi hingga layanan terhubung.

Model pembelajaran mesin menetapkan durasi eksekusi normal dan jumlah baris sebagai patokan, kemudian memberikan peringatan ketika sebuah sesi memuat jauh lebih sedikit baris atau berjalan jauh lebih lama dari biasanya. Alat pengamatan menerapkan hal ini pada metadata pekerjaan.

Copilot tidak dapat menjalankan perangkat lunak klien, tetapi ia dapat menulis. Python atau skrip shell yang mengurai log sesi yang diekspor, mengelompokkan kode kesalahan, dan meringkas jumlah penolakan, sehingga mempersingkat proses triase kegagalan berulang.

Ya. Program pmcmd dapat memulai, menghentikan, membatalkan, dan melaporkan alur kerja dan tugas dari shell, yang menjadikannya pilihan umum untuk penjadwal dan pemeriksaan status otomatis.

Informatica Intelligent Cloud Services menyediakan layanan Monitor berbasis browser sebagai gantinya. Layanan ini menampilkan status pekerjaan, jumlah baris yang diproses, dan detail kesalahan untuk peta.ping tugas dan alur tugas, jadi tidak ada klien desktop yang diinstal.

Ringkaslah postingan ini dengan: