From the Microsoft Dynamics CRM Blogs: Personalizing Reports; Activity Reporting; CRM 2011 Dashboard Examples; Data Import - Setting Primary Contact
Personalizing Reports for Microsoft Dynamics CRM Online: This blog post, brought to you by the Microsoft Dynamics CRM team, focuses on the reporting capabilities of Microsoft Dynamics CRM 2011.
According to the blog, in on-premise deployments, customizers can create SSRS (SQL Server Reporting Services) reports using SQL or CRM's querying language, FetchXML. However, in online deployments, customizers have to use FetchXML to create SSRS reports for improved security and performance. The CRM team suggests ISVs create reports using FetchXML to reach the most customers.