• In my opinion you should replace auditing by logging...

    Logging is what you wrote about, and auditing is usuall refered to each row in the pipeline and is incorporated in the datamart... audit a row represent information from each row imported from source and not about package. (Check Kimball sub-systems)

    Regards,

    Pedro

    http://www.pedrocgd.blogspot.com