The function detect_multiregistration will print all case_id or resourse_id in the output message.
|
if(level_of_aggregation == "resource"){ |
|
message("Multi-registration is detected for ", length(unique(multi_reg[[resource_id(activitylog)]])), " of the ", length(unique(activitylog[[resource_id(activitylog)]])), " resources (", pct_resource, "%). These resources are:") |
|
message(paste(unique(multi_reg[[resource_id(activitylog)]]), collapse = " - ")) |
|
cat("\n") |
|
} else{ |
|
message("Multi-registration is detected for ", length(unique(multi_reg[[case_id(activitylog)]])), " of the ", length(unique(activitylog[[case_id(activitylog)]])), " cases (", pct_case, "%) of the cases. These cases are:") |
|
message(paste(unique(multi_reg[[case_id(activitylog)]]), collapse = " - ")) |
|
message("\n") |
|
} |
For a small-size event log, it would be helpful to identify the violation. However, when it comes to large-scale event log, showing all case_id or resource_id will reduce the readability of output message in the RMarkdown file.
For example,
## Selected level of aggregation: case
## Selected timestamp parameter value: complete
## *** OUTPUT ***
## Multi-registration is detected for 8666 of the 398828 cases (2.17%) of the cases. These cases are:
## 30000252 - 30001460 - 30001802 - 30002186 - 30007594 - 30007752 - 30007858 - 30009238 - 30011374 - 30011565 - 30011695 - 30012237 - 30012352 - 30012542 - 30012633 - 30013977 - 30018687 - 30018782 - 30018965 - 30019063 - 30021911 - 30022221 - 30024050 - 30024696 - 30026933 - 30028533 - 30029048 - 30029435 - 30030346 - 30031929 - 30032046 - 30033128 - 30035461 - 30038208 - 30041078 - 30043534 - 30043650 - 30044108 - 30044251 - 30044945 - 30046112 - 30046326 - 30049018 - 30051975 - 30052083 - 30052223 - 30054169 - 30054799 - 30058454 - 30060423 - 30061021 - 30063987 - 30064357 - 30064442 - 30065268 - 30066773 - 30067117 - 30067162 - 30068044 - 30071358 - 30071430 - 30072723 - 30074063 - 30074237 - 30074352 - 30075059 - 30076543 - 30080142 - 30080408 - 30080794 - 30081229 - 30082876 - 30083247 - 30083272 - 30085473 - 30085763 - 30086230 - 30086849 - 30087638 - 30090252 - 30091645 - 30093064 - 30096659 - 30098915 - 30102705 - 30105451 - 30105814 - 30105958 - 30107968 - 30108065 - 30109156 - 30110115 - 30110371 - 30110596 - 30111190 - 30112388 - 30114520 - 30115245 - 30118231 - 30121706 - 30123882 - 30124413 - 30124626 - 30125731 - 30126485 - 30127264 - 30127510 - 30127942 - 30128426 - 30129525 - 30129567 - 30129586 - 30133011 - 30135531 - 30141552 - 30142618 - 30143718 - 30143746 - 30145368 - 30145535 - 30146823 - 30147488 - 30149169 - 30149178 - 30151119 - 30152099 - 30152132 - 30152672 - 30152819 - 30156063 - 30156196 - 30156529 - 30157851 - 30158336 - 30158604 - 30163558 - 30163577 - 30166052 - 30166728 - 30167253 - 30169702 - 30172271 - 30173141 - 30173808 - 30174291 - 30175481 - 30175616 - 30176668 - 30177518 - 30177759 - 30179815 - 30181370 - 30181560 - 30184142 - 30185808 - 30186250 - 30186598 - 30191075 - 30191369 - 30193327 - 30193378 - 30194845 - 30196457 - 30196717 - 30197331 - 30197838 - 30200860 - 30203896 - 30204243 - 30205458 - 30208693 - 30210086 - 30212572 - 30215252 - 30216153 - 30217565 - 30217805 - 30218167 - 30218346 - 30219218 - 30222478 - 30223711 - 30225242 - 30226065 - 30226107 - 30226535 - 30228125 - 30228646 - 30228817 - 30228983 - 30230920 - 30231396 - 30232526 - 30235043 - 30235189 - 30235578 - 30236177 - 30238651 - 30242031 - 30245489 - 30246474 - 30246609 - 30247149 - 30247676 - 30249144 - 30250186 - 30251930 - 30251995 - 30252376 - 30253330 - 30253410 - 30256517 - 30256580 - 30257831 - 30258871 - 30259237 - 30261287 - 30262311 - 30263596 - 30263858 - 30264412 - 30265249 - 30265303 - 30266544 - 30266930 - 30267011 - 30267766 - 30268426 - 30269086 - 30271547 - 30272302 - 30273549 - 30274496 - 30275170 - 30275916 - 30275985 - 30276507 - 30276635 - 30279141 - 30280380 - 30283359 - 30283661 - 30283916 - 30283979 - 30285985 - 30286793 - 30288312 - 30288552 - 30288603 - 30288799 - 30289219 - 30289272 - 30289867 - 30294212 - 30294928 - 30295219 - 30295594 - 30297311 - 30297836 - 30297950 - 30298053 - 30298174 - 30299530 - 30300507 - 30302374 - 30303860 - 30304006 - 30304566 - 30306360 - 30307397 - 30308720 - 30309091 - 30309890 - 30310665 - 30312321 - 30315113 - 30316677 - 30316929 - 30318101 - 30319679 - 30320005 - 30321569 - 30323885 - 30325714 - 30326727 - 30330293 - 30331204 - 30331358 - 30331854 - 30333721 - 30333872 - 30334680 - 30339062 - 30339580 - 30339970 - 30340204 - 30340385 - 30340753 - 30341072 - 30341138 - 30341778 - 30342947 - 30343072 - 30343658 - 30344066 - 30348618 - 30349144 - 30349344 - 30351425 - 30351516 - 30351728 - 30353699 - 30359292 - 30361584 - 30362356 - 30362726 - 30364016 - 30364232 - 30364386 - 30365242 - 30365825 - 30365908 - 30366482 - 30368632 - 30372690 - 30377138 - 30378078 - 30379210 - 30384773 - 30384849 - 30385809 - 30386213 - 30387180 - 30388404 - 30389739 - 30390130 - 30390632 - 30394856 - 30395854 - 30396979 - 30397065 - 30398076 - 30399172 - 30399620 - 30399928 - 30401521 - 30401877 - 30402681 - 30407706 - 30407837 - 30407920 - 30408971 - 30409097 - 30410080 - 30410544 - 30410620 - 30410860 - 30411754 - 30412491 - 30414536 - 30417228 - ...
...
The block of output message would be extremely long for show all 8666 case IDs.
The function
detect_multiregistrationwill print allcase_idorresourse_idin the output message.daqapo/R/detect_multiregistration.R
Lines 97 to 105 in 2c90310
For a small-size event log, it would be helpful to identify the violation. However, when it comes to large-scale event log, showing all
case_idorresource_idwill reduce the readability of output message in the RMarkdown file.For example,
The block of output message would be extremely long for show all 8666 case IDs.