Recently I needed to incorporate some status report data from Project Server 2010 into a custom report. No problem, I though, I just need to find the schema for the related tables. After a lot of searching online, I came up empty. So, after a little digging, here’s a picture of the schema I was able to reverse engineer. Note that the tables are in Project Server’s Published database, not in its Reporting database, so use caution when querying the data.
Every so often (too often in the IT industry) I encounter things that should have been very easy to do but turned out to be far too complicated. Hopefully posting them here will allow others to avoid the same issues. My favorite topics include SharePoint, .Net development, and software architecture, especially distributed systems.
Blog moved: This blog has moved to http://thingsthatshouldbeeasy.wordpress.com. Go there now to see the new posts.
Subscribe to:
Post Comments (Atom)
Thanks for the scheme (which you can basically generate yourself using the Query Editor in the SQL Management Studio ;)).
ReplyDeleteI posted a SQL-Query on my blog which describes how you can retrieve Status Report Responses into an Excel Pivot-Table - much easier and more intuitive than what the standard features offer.
Check it out here: http://raduner.ch/blog/project-server-2010-export-status-report-responses-using-excel