What is the best way for enabling reporting when some of the data is residing in Sharepoint lists and a part of it is residing in the SQL Server database.