Query to find list of *all* SSRS DataSets across *all* SSRS reports on ReportServer instance
<p>I'd like to generate a list of all SSRS reports and their corresponding DataSets (not Data Sources) and their relevant Command Text / Stored Procedure names across <em>all</em> the reports on an SSRS server (including embedded DataSets).</p>

<p>An additional nice feature would be to be able to filter by ones used in the  report data (ie: bound to tables, etc in the report body, rather than used as the data source for a dropdown list in parameters).</p>