I am looking for some advice for reporting on data from 2 separate SharePoint 2010 lists with SSRS (SQL Server Reporting Services). As many of you know, SharePoint list data is content-based and not intrinsically relational. Therefore, I need to choose a tool to create the relationship and join the 2 lists on a unique identifier, and tap into this single dataset through SSRS to build a report. While SSRS has the ability to connect to SharePoint lists, it lacks the ability to join them into a single dataset, which is what is needed for report development.
Does anyone have any opinions on how to best develop and host this solution? I need the data to maintain a real-time connection, so building an ETL import workflow into a SQL table isn't an option. I am leaning towards using MSAccess, creating an ODBC connection, and then connecting to it via SSRS. However, I am concerned about potential limitations around the passing of credentials multiple times (double, maybe even triple hop scenarios). This will eventually need to be a completely server-side solution.
Any thoughts or opinions would be greatly appreciated!