Obviously, there is a reason for using PackageLogID as a user defined variable for tracking the execution of the package. Below is the list:
• It’s datatype is Int, so easy for calculation and analysis.
• Its size is less (datatype size), obviously good then using GUID.
• Can be sorted easily and is meaningful for the user (for easy understanding and detecting than GUID)
Thanks for your comment.