Extract Objects from SSRS Reports

  • Comments posted to this topic are about the item Extract Objects from SSRS Reports

  • Nice article, in our development we will mostly use Procedures for the dataset of the Reports. so we normally use dependents of the table and then change the Procedures accordingly.

    Good article to know about

  • sharath.chalamgari (8/1/2011)


    Nice article, in our development we will mostly use Procedures for the dataset of the Reports. so we normally use dependents of the table and then change the Procedures accordingly.

    Good article to know about

    Ditto. The article presents an interesting solution, but it seems to be another case of just needing to standardize on using stored procedures.

    (Obviously that's not always cut-and-dry if you're coming into a situation with a lot of legacy code...)

  • Thanks for the replies and compliments!

    One thing I failed to mention in the article is that this approach is due to our environment. The EDW team is a core team of four data architects, three research report analysts, two managers / data architects, one director, and one DBA.

    On our medical campus, we have 30+ folks (power users) outside this core team using SQL Server Reporting Services and writing reports directly against tables in the EDW. These folks enter SQL directly into SSRS and do not create SPs for each data set query.

    So, this was a quick solution to extract tables/functions from those queries.

  • Wowww.. All the more reason to wrap your dataset queries inside stored procedures!

  • I've never touched SSIS, can you upload the package over here?

  • In case anyone else runs into this.

    Depending on what version you are running, I was wondering why only 7 reports were showing up from the select from the xml column.

    As I removed and added reports, figuring it had to be the way I named stuff, it came down to the xmlnamespace.

    ;WITH XMLNAMESPACES (DEFAULT 'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition') -- setup namespace

    I don't know if Jon mentioned it in the article use the latest namespace, then you should see the rest of your reports.

    Great article, very useful, thank you. 🙂

    http://msdn.microsoft.com/en-us/library/dd207009.asp

  • Super cool article Jon!

  • I can't believe I haven't found this earlier. Despite all the comments of 'you should use store procedures' etc., in the real world, a tool that can show me SSRS database references (and SSIS references for that matter) is absolute gold. I haven't tried this yet but that regex looks very helpful too. Currently I am searching XML one database sysobjects at a time.

Viewing 9 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic. Login to reply