Memantau dan mengelola proses alur kerja real-time
Untuk memantau dan mengelola proses, Anda harus menemukan proses, mengevaluasi status, dan melakukan segala tindakan yang diperlukan untuk mengatasi masalah.
Memantau alur kerja dan tindakan real-time
Alur kerja dan tindakan real-time tidak menggunakan baris Pekerjaan Sistem karena keduanya terjadi secara langsung. Kesalahan yang terjadi akan ditampilkan kepada pengguna dalam aplikasi dengan judul Kesalahan Proses Bisnis.
Tidak ada log untuk operasi yang berhasil. Anda dapat mengaktifkan pendataan untuk kesalahan dengan mencentang pilihan Simpan log untuk pekerjaan alur kerja yang mengalami kesalahan di area Penyimpanan Log Alur Kerja di bawah tab Administrasi untuk proses tersebut.
Untuk melihat log kesalahan untuk proses tertentu, buka definisi alur kerja atau tindakan real-time, lalu buka tab Sesi Proses. Ini hanya akan menampilkan kesalahan yang tercatat untuk proses ini.
Jika Anda ingin melihat semua kesalahan untuk proses apa pun, buka Pencarian Tingkat Lanjut, lalu buat tampilan yang menunjukkan kesalahan pada tabel sesi proses.
Status proses alur kerja waktu nyata
Ketika Anda melihat daftar proses alur kerja waktu nyata, masing-masing proses dapat memiliki salah satu nilai Status dan Alasan Status:
Status | Alasan Status |
---|---|
Siap | Menunggu Sumber Daya |
Ditangguhkan | Menunggu |
Terkunci | Sedang Berlangsung Menjeda Membatalkan |
Selesai | Berhasil Gagal Dibatalkan |
Menghapus baris log proses
Jika organisasi Anda menggunakan alur kerja latar belakang atau alur proses bisnis yang sering berjalan, jumlah baris log proses dapat menjadi cukup besar hingga menyebabkan masalah kinerja serta menggunakan kapasitas penyimpanan yang signifikan. Untuk menghapus baris log proses yang tidak dihapus sepenuhnya oleh salah satu pekerjaan penghapusan baris massal standar, gunakan fitur pekerjaan sistem penghapusan massal untuk membuat pekerjaan penghapusan baris massal kustom.
Buka Pengaturan > Manajemen Data > Penghapusan Baris Massal.
Dari area Penghapusan Baris Massal, pilih Baru.
Di halaman mulai Wizard penghapusan massal, pilih berikutnya.
Dalam daftar Cari, pilih Pekerjaan Sistem.
Kondisi berikut digunakan untuk membuat pekerjaan penghapusan baris massal guna menghapus baris log proses:
Jenis Pekerjaan Sistem Sama Dengan Alur Kerja: Menargetkan baris alur kerja real-time.
Status sama dengan diselesaikan: hanya alur kerja yang diselesaikan yang valid untuk menjalankan tugas.
Alasan status Sama dengan berhasil: menghapus pekerjaan yang berhasil, dibatalkan, dan gagal.
Selesai Lebih dari X Hari 30: Hanya gunakan kolom Selesai Pada untuk menghapus baris log proses alur kerja real-time yang lebih lama dari 30 hari.
Pilih Selanjutnya.
Atur frekuensi pekerjaan penghapusan massal akan berjalan. Anda dapat menjadwalkan pekerjaan Anda untuk dijalankan pada interval yang ditentukan atau membuat pekerjaan penghapusan massal satu kali menggunakan pilihan segera. Dalam contoh ini, pekerjaan berulang diatur untuk dijalankan pada tanggal 21 Mei 2018 dan setiap 30 hari setelahnya.
Menggunakan pilihan segera
Perhatikan bahwa Anda memiliki opsi untuk melakukan penghapusan massal tersinkron secara langsung dengan memilih opsi Langsung. Penghapusan ini dilakukan dengan eksekusi SQL Server langsung dan tidak melewati setiap baris dalam alur aktivitas penghapusan, yang dapat mengurangi dampak terhadap kinerja sistem. Opsi ini bagus jika Anda ingin segera membersihkan baris alur kerja real-time tambahan, bukan pekerjaan penghapusan massal yang menunggu di antrean asinkron untuk diproses.
Pilihan segera diaktifkan bila kondisi berikut benar:
- Pekerjaan penghapusan massal ditujukan bagi tabel Pekerjaan Sistem.
- Kriteria pencarian memiliki jenis pekerjaan sistem kondisi yang sama dengan alur kerja.
- Pengguna yang membuat pekerjaan penghapusan massal memiliki izin global atas hak istimewa penghapusan di tabel AsyncOperation. Peran keamanan Administrator Sistem memiliki hak istimewa ini.
Penghapusan massal tersinkron hanya akan menghapus baris AsyncOperation yang statusnya sudah selesai. Maksimal 1 juta baris akan diproses untuk setiap permintaan. Anda harus menjalankan pekerjaan beberapa kali jika lingkungan Anda memiliki lebih dari 1 juta baris yang akan dihapus.
Langkah berikutnya
Praktik terbaik untuk proses-proses alur kerja real-time
Catatan
Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)
Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk