THE SQL Server Blog Spot on the Web

Welcome to - The SQL Server blog spot on the web Sign in | |
in Search

Jamie Thomson

This is the blog of Jamie Thomson, a data mangler in London working for Dunnhumby

SSIS Reporting Pack update

Its been a while since I last posted anything in regard to SSIS Reporting Pack, the most recent release being on 27th May 2012, so here is a short update.

There is still lots of work to do on SSIS Reporting Pack; lots more features to add, lots of performance work to be done, and a few bug fixes too. I have also been (fairly) hard at work on a framework to be used in conjunction with SSIS 2012 that I refer to as the Restart Framework (currently residing at There is still much work to be done on the Restart Framework (not least some useful documentation on how to use it) which is why I haven’t mentioned it publicly before now although I am actively checking in changes. One thing I am considering is amalgamating the two projects into one; this would mean I could build a suite of reports that both work against the SSIS Catalog (what you currently know as “SSIS Reporting Pack”) and also against this Restart Framework thing. No decision has been made as yet though.

There have been a number of bug reports and feature suggestions for SSIS Reporting Pack added to the Issue Tracker. Thank you to everyone that has submitted something, rest assured I am not going to ignore them forever; my time is at a premium right now unfortunately due to … well … life… so working on these items isn’t near the top of my priority list.

Lastly, I am actively using SSIS Reporting Pack in a production environment right now and I’m happy to report that it is proving to be very useful. One of the reports that I have put a lot of time into is execution executable duration.rdl and its proving very adept at easily identifying bottlenecks in our SSIS 2012 executions:

SSIS Reporting Pack - executable duration report

The report allows you to browse through the hierarchy of executables in each execution and each bar represents the duration of each executable in relation to all the other executables; longer bars being a good indication of where problems might lie. The colour of the bar indicates whether it was successful or not (green=success). Hovering over a bar brings up a tooltip showing more information about that executable. Clicking on a bar allows you to compare this particular instance of the executable against other executions.

Please do let me know if you are using SSIS Reporting Pack. I would like to hear any anecdotes you might have, good or bad.


Published Thursday, August 16, 2012 11:50 AM by jamiet
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS



jbooker said:

Just got a new production server for SQL 2012.  Can't wait to try your Reporting Pack.  I'd like to add drill down reports to custom logging tables.  Looking forward to a 'Best Practices' and 'avoid pitfalls' post about SSIS package upgrade to Project Model.

August 16, 2012 12:32 PM

Mccool said:

I can't believe the number of writers and supposed SEO gurus who have no experience

Added a share on my Facebook, hope thats okay!

October 2, 2012 2:29 PM

SSIS Junkie said:

Stored procedure debugging is a feature that has existed in SQL Server Management Studio (SSMS) for some

May 30, 2013 3:53 PM

Leave a Comment


This Blog


Privacy Statement