ಈ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್, ಈವೆಂಟ್ ಲಾಗ್ ವಿಶ್ಲೇಷಣೆಯ ಮೂಲಕ ವ್ಯವಹಾರ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿನ ಅಸಮರ್ಥತೆಯನ್ನು ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆ ಹೇಗೆ ಗುರುತಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಗಳ ಮಾರ್ಪಾಡು ಮತ್ತು ವಿಸ್ತರಣೆಯ ಮೂಲಕ ಸ್ಪಷ್ಟವಾದ ಪ್ರಕ್ರಿಯೆ ಸುಧಾರಣೆಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ.
ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಯು ಒಂದು ಉದ್ಯಮ ಅಥವಾ ಸಂಸ್ಥೆಯು ಗ್ರಾಹಕರ ಮೌಲ್ಯವನ್ನು ರಚಿಸಲು ನಿರ್ವಹಿಸುವ ಕಾರ್ಯಗಳ ಸಂಪೂರ್ಣ ಅನುಕ್ರಮವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಈ ಕಾರ್ಯ ಅನುಕ್ರಮವನ್ನು ಕೆಲಸದ ಹರಿವಿನ ರೂಪದಲ್ಲಿ ರೇಖಾಚಿತ್ರ ಮಾಡುವ ವಿಧಾನವನ್ನು ಪ್ರಕ್ರಿಯೆ ಮಾಡೆಲಿಂಗ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಪರಿಣಾಮವಾಗಿ ಬರುವ ರೇಖಾಚಿತ್ರವನ್ನು ಪ್ರಕ್ರಿಯೆ ಮಾದರಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಗಳು ಕಾರ್ಯ ಚಟುವಟಿಕೆಗಳು ಮತ್ತು ಅವುಗಳ ನಡುವಿನ ಮಾರ್ಗಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಇದರ ಆಧಾರದ ಮೇಲೆ, ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಯು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಅದನ್ನು ಪರಿಶೀಲಿಸುವುದು, ವಿಶ್ಲೇಷಿಸುವುದು, ಮಾರ್ಪಡಿಸುವುದು, ಪೂರಕಗೊಳಿಸುವುದು ಮತ್ತು ಸುಧಾರಿಸುವುದು ಅವಶ್ಯಕ. ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆಯು ಈ ಸುಧಾರಣಾ ಪ್ರಯತ್ನಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ತಂತ್ರವಾಗಿದೆ. ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆಯು ಪೂರ್ವ-ನಿರ್ಧರಿತ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಗಳ ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿರುವ ಸಿಮ್ಯುಲೇಶನ್ ತರಹದ ವಿಶ್ಲೇಷಣಾ ತಂತ್ರಗಳು (ವಾಸ್ತವ ಘಟನೆ ದಾಖಲೆಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಮೊದಲು) ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪರಿಗಣಿಸದ ದತ್ತಾಂಶ ಗಣಿಗಾರಿಕೆಯಂತಹ ದತ್ತಾಂಶ-ಕೇಂದ್ರಿತ ವಿಶ್ಲೇಷಣಾ ತಂತ್ರಗಳ ನಡುವಿನ ಅಂತರವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆಯು ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಗಳ ಮೂಲಕ ಪಡೆದ ಈವೆಂಟ್ ಲಾಗ್ಗಳಿಂದ ಪ್ರಕ್ರಿಯೆಗೆ ಸಂಬಂಧಿಸಿದ ಅಮೂಲ್ಯ ಮಾಹಿತಿಯನ್ನು ಹೊರತೆಗೆಯುವ ಕಾರ್ಯವಾಗಿದೆ. ಈವೆಂಟ್ ಲಾಗ್ಗಳು ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸಂಗ್ರಹವಾದ ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಯ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯ ದಾಖಲೆಗಳನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತವೆ, ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆಗೆ ಆರಂಭಿಕ ಹಂತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಈವೆಂಟ್ ಲಾಗ್ಗಳನ್ನು ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್ಗಳಿಂದ ಕೂಡಿದ ಎರಡು ಆಯಾಮದ ಕೋಷ್ಟಕಗಳಾಗಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ವ್ಯವಹಾರ ಚಟುವಟಿಕೆಗಳಿಂದ ಉತ್ಪತ್ತಿಯಾಗುವ ಈವೆಂಟ್ಗಳನ್ನು ಸಾಲುಗಳಾಗಿ ಸೇರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಕಾಲಮ್ ಅನುಗುಣವಾದ ಈವೆಂಟ್ನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ದಾಖಲಿಸುತ್ತದೆ. ದಾಖಲಿಸಲಾದ ಅಗತ್ಯ ಗುಣಲಕ್ಷಣಗಳು ಕೇಸ್ ಐಡಿ, ಚಟುವಟಿಕೆ ಹೆಸರು ಮತ್ತು ಸಂಭವಿಸುವ ಸಮಯ; ವಿವಿಧ ವಿಶ್ಲೇಷಣೆಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಬಹುದು. ಈವೆಂಟ್ ಲಾಗ್ಗಳು ಬಳಕೆದಾರರಿಗೆ ನೇರವಾಗಿ ಉಪಯುಕ್ತವಾದ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುವ ಕಚ್ಚಾ ಡೇಟಾ ಮಾತ್ರ, ಅವುಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಬಹುದಾದ ಮಾಹಿತಿಯಾಗಿ ಪರಿವರ್ತಿಸಲು ಪ್ರಕ್ರಿಯೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆ ಮೂರು ವಿಧಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: ಪ್ರಕ್ರಿಯೆ ಅನ್ವೇಷಣೆ, ಅನುಸರಣೆ ಪರಿಶೀಲನೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ಸುಧಾರಣೆ.
ಪ್ರಕ್ರಿಯೆಯ ಆವಿಷ್ಕಾರವು ಪ್ರಕ್ರಿಯೆಯ ವಿಶ್ಲೇಷಕರು ಈವೆಂಟ್ ಲಾಗ್ಗಳಿಂದ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಯನ್ನು ಪಡೆಯಲು ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಬಳಸುವ ಕಾರ್ಯವನ್ನು ಸೂಚಿಸುತ್ತದೆ; ನಿರ್ದಿಷ್ಟ ಡೊಮೇನ್ ಜ್ಞಾನದ ಅಗತ್ಯವಿಲ್ಲದೆಯೇ ವಿಶ್ಲೇಷಕರು ಈ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸಬಹುದು. ಪಡೆದ ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿಯು ತುಂಬಾ ಸಂಕೀರ್ಣವಾಗಿದ್ದರೆ, ಅರ್ಥಪೂರ್ಣ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಕಷ್ಟಕರವಾಗಿಸುತ್ತದೆ, ಫಜಿ ಮೈನಿಂಗ್ ಅಥವಾ ಕ್ಲಸ್ಟರಿಂಗ್ನಂತಹ ತಂತ್ರಗಳನ್ನು ಅನ್ವಯಿಸಬಹುದು. ಫಜಿ ಮೈನಿಂಗ್ ಕಡಿಮೆ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಆವರ್ತನದೊಂದಿಗೆ ಚಟುವಟಿಕೆಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಅಥವಾ ವಿಲೀನಗೊಳಿಸುವ ಮೂಲಕ ಮತ್ತು ಚಟುವಟಿಕೆಗಳ ನಡುವಿನ ಮಾರ್ಗಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಮೂಲಕ ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. ಈ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಲ್ಲಿ, ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಚಟುವಟಿಕೆಗಳು ಮತ್ತು ಮಾರ್ಗಗಳಿಗೆ ಮಿತಿಗಳನ್ನು ಹೊಂದಿಸಬಹುದು, ಅದರ ಸಂಕೀರ್ಣತೆಯನ್ನು ನಿಯಂತ್ರಿಸಬಹುದು. ಕ್ಲಸ್ಟರಿಂಗ್ ಎನ್ನುವುದು ಒಂದೇ ರೀತಿಯ ಪ್ರಕರಣಗಳನ್ನು ಒಟ್ಟಿಗೆ ಗುಂಪು ಮಾಡುವ ತಂತ್ರವಾಗಿದೆ. ಸಂಪೂರ್ಣ ಈವೆಂಟ್ ಲಾಗ್ನಿಂದ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪಡೆದಾಗ ಸಂಕೀರ್ಣ ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿಗೆ ಕಾರಣವಾದಾಗ, ಈವೆಂಟ್ ಲಾಗ್ ಅನ್ನು ಬಹು ಭಾಗಗಳಾಗಿ ವಿಭಜಿಸಲು ಕ್ಲಸ್ಟರಿಂಗ್ ಅನ್ನು ಅನ್ವಯಿಸಬಹುದು. ಈ ಉಪವಿಭಾಗಿತ ಈವೆಂಟ್ ಲಾಗ್ಗಳಿಗೆ ಪ್ರಕ್ರಿಯೆಯ ಅನ್ವೇಷಣೆ ತಂತ್ರಗಳನ್ನು ಅನ್ವಯಿಸುವುದರಿಂದ ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿಯ ಸಂಕೀರ್ಣತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಫಿಟ್ನೆಸ್ ಪರಿಶೀಲನೆಯು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಯಿಂದ ಪಡೆದ ಫಲಿತಾಂಶಗಳನ್ನು ಈವೆಂಟ್ ಲಾಗ್ ವಿಶ್ಲೇಷಣೆಯಿಂದ ಪಡೆದ ಫಲಿತಾಂಶಗಳೊಂದಿಗೆ ಹೋಲಿಸುವ ವಿಧಾನವಾಗಿದ್ದು, ಎರಡು ಫಲಿತಾಂಶಗಳ ಸೆಟ್ಗಳ ನಡುವಿನ ಒಪ್ಪಂದದ ಮಟ್ಟವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಈ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿ ಮತ್ತು ಈವೆಂಟ್ ಲಾಗ್ಗಳಿಂದ ಪಡೆದ ಫಲಿತಾಂಶಗಳ ನಡುವೆ ವ್ಯತ್ಯಾಸಗಳು ಉಂಟಾಗಬಹುದು. ಉದಾಹರಣೆಗೆ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿ ಸೂಕ್ತವಾಗಿದ್ದರೂ ಸಹ, ಕಾರ್ಯಕ್ಕೆ ಜವಾಬ್ದಾರರಾಗಿರುವ ಸಿಬ್ಬಂದಿ ಅದನ್ನು ಪಾಲಿಸದ ಸಂದರ್ಭಗಳು ಇರಬಹುದು. ಅಂತಹ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನೈಜ ಜಗತ್ತಿನಲ್ಲಿ ಸಂಭವಿಸುವ ನಿಜವಾದ ಕೆಲಸದ ಅಭ್ಯಾಸಗಳನ್ನು ಸರಿಪಡಿಸಬೇಕು.
ಇದಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಈವೆಂಟ್ ಲಾಗ್ ವಿಶ್ಲೇಷಣೆಯ ಫಲಿತಾಂಶಗಳು ಹೆಚ್ಚು ಸೂಕ್ತವೆಂದು ಪರಿಗಣಿಸಿದರೆ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಯನ್ನು ಮಾರ್ಪಡಿಸಬೇಕು. ಪ್ರಕ್ರಿಯೆ ವರ್ಧನೆಯನ್ನು ಎರಡು ವಿಧಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ: ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಯನ್ನು "ಮಾರ್ಪಡಿಸುವುದು" ಮತ್ತು ಕಾರ್ಯ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಮಯ ಅಥವಾ ಸಿಬ್ಬಂದಿಗಳಂತಹ ಈವೆಂಟ್ ಲಾಗ್ ವಿಶ್ಲೇಷಣೆಯಿಂದ ಪಡೆದ ಪೂರಕ ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಕಂಡುಹಿಡಿದ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಯನ್ನು "ವಿಸ್ತರಿಸುವುದು".
ವಿಸ್ತರಣೆಯ ಉದಾಹರಣೆಯೆಂದರೆ ಈವೆಂಟ್ ಲಾಗ್ಗಳಿಂದ ಪಡೆದ ಪ್ರಕ್ರಿಯೆ ಮಾದರಿಯೊಳಗಿನ ಅಡಚಣೆಗಳು ಮತ್ತು ಪುನರ್ನಿರ್ಮಾಣದ ಹರಿವುಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸುವುದು. ಇದು ಪ್ರಕ್ರಿಯೆಯೊಳಗಿನ ಸಮಸ್ಯಾತ್ಮಕ ಪ್ರದೇಶಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಗುರುತಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ದತ್ತಾಂಶ ವಿಜ್ಞಾನದಲ್ಲಿ ನೆಲೆಗೊಂಡಿರುವ ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆಯು, ಕಂಪನಿಯ ವ್ಯವಹಾರ ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಮತ್ತು ಸುಧಾರಣಾ ತಂತ್ರಗಳನ್ನು ಪಡೆಯಲು ಪ್ರಕ್ರಿಯೆ ವಿಶ್ಲೇಷಕರಿಗೆ ವ್ಯವಹಾರ ತಜ್ಞರೊಂದಿಗೆ ಸಹಕರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ದತ್ತಾಂಶ ಸಂಸ್ಕರಣಾ ತಂತ್ರಜ್ಞಾನಗಳ ಇತ್ತೀಚಿನ ಪ್ರಗತಿಯೊಂದಿಗೆ, ಪ್ರಕ್ರಿಯೆ ಗಣಿಗಾರಿಕೆ ಅನ್ವಯಿಕೆಗಳ ವ್ಯಾಪ್ತಿಯು ವಿಸ್ತರಿಸುತ್ತಲೇ ಇದೆ. ಉದ್ಯಮಗಳಲ್ಲಿ ಕಾರ್ಯಾಚರಣೆಯ ದಕ್ಷತೆ ಮತ್ತು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುವ ನಿಖರತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಇದನ್ನು ನಿರ್ಣಾಯಕ ಸಾಧನವಾಗಿ ಹೆಚ್ಚಾಗಿ ಬಳಸಿಕೊಳ್ಳಲಾಗುತ್ತಿದೆ.