CRM Online Reporting with FetchXML (How to Set up a Data Source to Access CRM Data in SQL Reporting Services)

By Eric Newell | December 10, 2012

Crm online reporting with fetchxml (how to set up a data source to access crm data in sql reporting services)

CRM Online Reporting with FetchXML Series
Intro: Intro to Series
Part I: How to Set up a Data Source to Access CRM Data in SQL Reporting Services
Part II: How to Use FetchXML Data in the Report
Part IIa: CRM FetchXML Operators
Part III: Handy SQL Reporting Services Functions for CRM Online Reports

To be able to create reports in Dynamics CRM 2011 online, you can use the Report Wizard feature in CRM to create basic reports or you can create highly customized reports in Visual Studio in the Business Intelligence Design Studio.  In order to connect to your CRM Online organization, you need to install the CRM 2011 Report Authoring Extension, which is basically a plug-in to Visual Studio that provides a data source Connection Type that doesn’t otherwise exist.

Here’s the link to download the CRM 2011 Report Authoring Extension: http://www.microsoft.com/en-us/download/details.aspx?id=27823

To install the CRM 2011 extension, you need to be running SQL 2008 BIDS in Visual Studio 2008.  I tried for hours and hours this weekend trying to install this on Windows Server 2012, and it doesn’t work due to the Windows Live Sign-on service not working with Server 2012.

Once you get it installed (which if you’re on Windows 7 with Visual Studio BIDS 2008 it’s pretty easy), you will choose the Embedded connection option of Microsoft Dynamics CRM Fetch.  In the connection string, enter your CRM Online organizational URL.  If you have multiple orgs on that instance, you’ll need to enter the org ID after that (this is explained in other articles referenced off the Intro article).

Data Source Properties

You need to log in using your Microsoft credentials when you run the report, so you can prompt for credentials each time, or you can store the credentials with the report (if you’re like me and you like to preview your reports over and over again, you’ll want to store the credentials with the report).

CRM Report Data Source Credentials

Once you’ve gotten this set up, you’re ready to bring the FetchXML query into your report. That’s a topic for the next post in this series.

Help with CRM 2

Related Posts

Recommended Reading:

5.27.22 Dynamics GP

How to Run Drop Ship Sales in Dynamics GP

Need to Invoice the Customer before you get the invoice from the vendor? This The freight forwarder has contacted you […]

Read the Article

New Features in Dynamics 365 Business Central 2022 Wave 1 Release – Protecting G/L Accounts From Being Deleted

There are a lot of exciting New Features in Dynamics 365 Business Central 2022 Wave 1 Release to get excited […]

Read the Article
5.25.22 Financials

Rounding Numbers in Power Automate

  If you’ve ever tried to round numbers in Power Automate, you have probably already run into the issue there […]

Read the Article

Manage U.S. Use Tax on Purchase Orders in Dynamics 365 Finance and Operations

  Managing sales tax requirements on your business purchase can be complicated, but Dynamics 365 Finance and Operations can help […]

Read the Article
5.19.22 Dynamics CRM

How to Write a Great Support Ticket in the Stoneridge Support Portal

Submitting a support ticket through the Stoneridge Support Portal is a quick and effective way to get assistance for any […]

Read the Article

Managing Your Business Through Uncertain Times Using Dynamics 365 Finance and Operations

  Dynamics 365 Finance and Operations (F&O) can help you make informed decisions on how to move your business forward. […]

Read the Article
5.13.22 Power Platform

Using Power BI Object Level Security

  The following article will demonstrate how to use Power BI Object Level Security to disable column data based on […]

Read the Article
5.12.22 Dynamics CRM

How to Use the Stoneridge Support Portal

Stoneridge Software’s support portal is an intuitive and useful function that makes it easy for you to access resources to […]

Read the Article
5.6.22 Dynamics GP

Dynamics GP Transaction Removal: Purchase Orders

  Are you having performance issues with Purchase Orders?  Do you find that there are old Purchase Orders on your […]

Read the Article

Start the Conversation

It’s our mission to help clients win. We’d love to talk to you about the right business solutions to help you achieve your goals.

Subscribe To Our Blog

Sign up to get periodic updates on the latest posts.

Thank you for subscribing!

X