Book Image

Building Dynamics CRM 2015 Dashboards with Power BI

By : Steve Ivie
Book Image

Building Dynamics CRM 2015 Dashboards with Power BI

By: Steve Ivie

Overview of this book

<p>Dynamics CRM 2015 holds a wealth of information about customers and the sales pipeline, but sometimes leaves users with basic end-user reporting and dashboard options. Power BI is a great new tool for analyzing and presenting data, giving us the ability to dig deeper into the information. With the increased requests for real-time sales analytics, Power BI when connected to Dynamics CRM offers a self-service approach to build, shape, and present data through an easy-to-use interface. The set of features within Power BI will give all users a tool to generate real-time sales productivity reports and dashboards to enhance their sales performance.</p> <p>This book will provide you with the skills you need to learn how to build and present Dynamics CRM 2015 sales dashboards using Power BI. It follows a step-by-step process to build an interactive dashboard by organizing and consolidating datasets, improving the look and feel of graphs, charts, and maps, and enhancing data clarity with filters and slicers.</p> <p>By sequentially working through the steps in each chapter, you will learn how to use the Power BI Q/A functionality to query data in the dashboard, extend the dashboards to the mobile apps for the iPad and Surface, and leverage the pre-built workbook template provided by Microsoft for Dynamic CRM 2015 sales, service, and marketing dashboards.</p>
Table of Contents (18 chapters)
Building Dynamics CRM 2015 Dashboards with Power BI
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Adding Dynamics CRM 2015 Online


Now that we have an active Microsoft Office 365 account, we need to add a Dynamics CRM Online subscription.

Note

Dynamics CRM On-Premise deployments will integrate with Power BI using an Internet-facing deployment (IFD) configuration, but in this book, we will use the online version of Dynamics CRM.

To add Dynamics CRM Online to the Office 365 instance, perform the following steps:

  1. Navigate to Purchase Services in Admin Portal and locate the Microsoft Dynamics CRM subscription offering.

  2. In this book, we will use the Microsoft Dynamics CRM Online Professional 30-day trial.

Giving user access

Before users can connect to a Dynamics CRM Online instance, a license needs to be assigned to a user account. After you assign this license to the user account, you must also assign a security role so that the user can access your Dynamics CRM Organization. Here is how it's done:

  1. From the Office 365 Admin Portal, select the Dynamics CRM pane from the list of apps:

  2. Once in Dynamics CRM, select Setting | Security | Users and then navigate to Users, who need a role assigned:

  3. Navigate to the user submenu and select MANAGE ROLES:

Once the user role is assigned, you should now see the data in Dynamics CRM:

Data as seen in the Sales Activity Dashboard

Importing the sample data

In this book, we will build datasets for a sales productivity dashboard using data from Dynamics CRM the Lead, Account, Opportunity entities. To add the sample data, download the .csv files and import them into Dynamics CRM Online with the native import tool.

Here is how you import the sample data:

  1. Download the sample .csv file from ContactLead.csv, Accounts.csv, and Opportunities.csv.

    Tip

    You can download the sample files from your account at http://www.packtpub.com for all the Packt Publishing books you have purchased. If you purchased this book elsewhere, you can visit http://www.packtpub.com/support and register to have the files e-mailed directly to you.

  2. In Dynamics CRM, open the import tool located under any list view:

  3. Upload the sample .csv files and begin the import:

  4. Verify mapping and initiate the import data.

Finding the OData connection

Dynamics CRM is a web-based application built on a set of web services. For this book, we will focus on the Organizational Data Service, using the Protocol OData (REST) protocol to connect Power BI to Dynamics CRM.

Here is how we locate the OData URL in Dynamics CRM to use with Power BI later:

  1. In Dynamics CRM, select Setting | Customizations in the top navigation bar to access the Customizations area.

  2. Once in the Customizations area, select Developer Resources and navigate to Organizational Data Service located at the bottom of the browser window:

  3. In Developer Resources, scroll down to the bottom of the window and copy the OData (REST) URL link. This URL will be used later when you configure the Power BI connection: