การกรองเหตุการณ์

Business Process Analytics ใน R

Gert Janssenswillen

Creator of bupaR

ประเภทของตัวกรองเหตุการณ์

  • ตัวกรองแบบ Trim
  • ตัวกรองความถี่
  • ตัวกรองตามป้ายกำกับ
  • ตัวกรองแอตทริบิวต์ทั่วไป
Business Process Analytics ใน R

Trim ตามช่วงเวลา

filter_time_period(log, interval = ymd(c("20180110","20180122")), 
                    filter_method = "trim")
Business Process Analytics ใน R

Trim ตามจุดเริ่มต้นและจุดสิ้นสุด

filter_trim(start_activities = "blues")
Business Process Analytics ใน R

Trim ตามจุดเริ่มต้นและจุดสิ้นสุด

filter_trim(start_activities = "blues", end_activities = "greens")
Business Process Analytics ใน R

Trim ตามจุดเริ่มต้นและจุดสิ้นสุด

Business Process Analytics ใน R

กรองตามความถี่

  • ความถี่ของกิจกรรม
filter_activity_frequency(log, interval = c(50,100))
filter_activity_frequency(log, percentage = 0.8)

  • ความถี่ของทรัพยากร
filter_resource_frequency(log, interval = c(60,900))
filter_resource_frequency(log, percentage = 0.6)

Business Process Analytics ใน R

กรองตามป้ายกำกับ

filter_activity(log, activities = c("reds","oranges","purples")))

Business Process Analytics ใน R

กรองตามเงื่อนไข

filter(log, cost > 1000, priority == "High", ...)
  • ใช้เงื่อนไขใดก็ได้จากแอตทริบิวต์ข้อมูล
  • รวมหลายเงื่อนไขได้ด้วย &, |, ! เป็นต้น
Business Process Analytics ใน R

มาฝึกกันเถอะ!

Business Process Analytics ใน R

Preparing Video For Download...