Mặt trái của việc bị từ chối
Ở bài trước, bạn đã xem các trường hợp không khởi động lại quy trình hoặc không từ chối ứng viên. Trong các trường hợp này, dường như vị trí tuyển dụng được lấp đầy nhanh hơn một chút. Nhưng tác động sẽ ra sao khi ứng viên từ chối đề xuất của chúng ta?
filter_precedence() có thể được dùng để chọn các trường hợp dựa trên trật tự cụ thể giữa các hoạt động bằng cách cung cấp hoạt động tiền đề (antecedent) và hoạt động hệ quả (consequent).
Cách dùng là
dataset %>%
filter_precedence(
antecedents = "activity that came before",
consequents = "activity that came after",
precedence_type = "directly or eventually following?"
filter_method = "all or none?"
)
Bài tập này là một phần của khóa học
Business Process Analytics với R
Hướng dẫn bài tập
- Lọc các trường hợp trong đó
"Receive Response"không bao giờ được theo sau trực tiếp bởi"Review Non Acceptance". Lưu vàonot_refused. Điều này có thể thực hiện bằng cách đặtprecedence_typelà"directly_follows"vàfilter_methodlà"none". - Các trường hợp trong
not_refusedvẫn có thời gian xử lý cao. Hãy chọn các trường hợp củanot_refusedcó thời gian dài hơn 300 ngày. Lưu vàoworst_cases. - Dùng
trace_explorer()để xem 80% chuỗi hành vi khác nhau xuất hiện thường xuyên nhất trong nhật ký sự kiệnworst_cases.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Filter by precedence with activites not directly following
not_refused <- vacancies %>%
___(
antecedents = ___,
consequents = ___,
precedence_type = ___,
filter_method = ___
)
# Filter for throughput time greater than 300
worst_cases <- ___ %>%
filter_throughput_time(interval = ___, units = ___)
# Explore the traces with 80% coverage
___