Date post: | 17-May-2015 |
Category: |
Technology |
Upload: | infinity-info-systems |
View: | 7,346 times |
Download: | 1 times |
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Dynamics CRM Reporting & Dashboards
Extending the Power of CRMMike Hammons – Director, Solution Architects
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Presenters:
Michael HammonsDirector, Solution Architects
Kathleen FerrieMarketing Manager
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Agenda:
• Reports & Dashboards• Challenges• What’s Available• Q&A• Announcements
April 12, 2023 | Copyright © 2011 Infinity Info Systems
WHY REPORTING & DASHBOARDSInfinity Info Systems
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Dashboards vs. Traditional Reporting
Dashboards\Analytics• Much more visual and interactive• Typically 3-5x faster to build a
DAR solution versus a canned report with Crystal
• Charts, graphs, etc can be changed by user
• Easier to access other data sources
Traditional Report :• Supports reporting with simple drills
and light charting capability• Pre-Built canned reports • Typically printed or distributed via
PDF • Requires expertise and a developers
license to make changes• Access to other data sources can be
challenging
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Challenges
• CRM Online• Database Driven• View One Entity At A Time• SSRS & SharePoint
Required for BI on CRM
April 12, 2023 | Copyright © 2011 Infinity Info Systems
REPORTSInfinity Info Systems
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Reports in Dynamics CRM 2011
Similar to the Microsoft Dynamics CRM 4.0 Data Connector for Microsoft ® SQL Server ® Reporting ServicesTwo components
• Fetch Data Processing Extension (Fetch DPE)• SQL Data Processing Extension (SQL DPE)
Installation required for any of the following activities• Create a report with the Report Wizard• Use Out of Box reports• Schedule reports• Upload Custom Fetch Based Reports• Enable MUI Packs• Import organizations and create new organizations• Shared Reports
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Reporting Extensions
• Upgrade of Reports– The Dataconnector in Microsoft Dynamics CRM 4.0
needs to be uninstalled and the Microsoft Dynamics CRM 2011 CRM Reporting Extensions installed
– During upgrade, reports created by the Report Wizard are converted to fetch-based reports
– Reports created using the wizard, but modified in Visual Studio will not be upgraded (SQL-based reports)
– Out of box reports not converted
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Reporting Extensions
• Out of Box Reports in Dynamics CRM Online– SQL-based
– Embedded code moved to custom assemblies
– Reports have the least execution privileges required to run
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Excel Reports & Dashboards
• One of the most powerful and under-utilized reporting options in Dynamics CRM is exporting to Excel.
• Simply go to a Filtered View and click the Export to Excel button.
• Go to Opportunities, select Open Opportunities• Click Export to Excel button• Select Dynamic Pivot Table
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Excel Reporting Tip• Write SQL queries against CRM without all that
fiddling around in Visual Studio. • The use of Excel for queries instead of SSRS also
fits in with Microsoft's aim of giving the power to configure to the end user.
• There are few end users who are brave enough to tackle Visual Studio but there are plenty that will play with Excel and most companies have at least one person that can write basic SQL SELECT queries.
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Let’s Try it
• On the Excel Data tab click Properties• Click the Definition tab• In the command text field, add a new field,
opportunity0.actualvalue as ‘Actual Revenue’ then click OK
• You should now see the field in the PivotTable list field.
April 12, 2023 | Copyright © 2011 Infinity Info Systems
CUSTOM REPORTSInfinity Info Systems
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Custom Reports
– Business Intelligence Development Studio (BIDS)• Authoring environment• WYSIWYG editing• Formatting
– SQL Based Reports• OnPremise Only• Use Filtered Views
– Fetch Based Reports• Online and OnPremise• Use FetchXML queries
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Getting started with Fetch XML
• What to do if you are not familiar with Fetch XML– Build your query with Advanced Find
– Create a base report with the Report Wizard
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Using Advanced Find• Create a new Advanced Find query to pull
the records you need and then download the Fetch XML:
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Using Report Wizard• Create a base report with the Report Wizard.
Mark the new report and then choose Edit. Now from the Actions dropdown select Download Report :
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Using BIDS and Fetch XML
• Requirements to use Fetch XML in BIDS• Microsoft Dynamics CRM 2011 Report Authoring Extension:– http://www.microsoft.com/download/en/details.aspx?id=13818
• Choose the Microsoft Dynamics CRM Fetch type for the Embedded Connection:
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Using BIDS and Fetch XML• Requirements to use Fetch XML in BIDS• If using IFD then use your
https://dev.<yourdomain>.com:<port>/;<organization name> for the connection string.
• Enter the credentials for the connection:
• Ensure the query is in Fetch XML syntax then try to run the query.
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Accessing Non CRM Data
• Joining data from CRM to external data where the report is run from CRM.
• Run report directly from Report Manager.• If the collation is different between the databases you may
need to add the collation to the SQL query itself. Ex:select * from filteredaccount ainner join TWO..RM00103 b on a.accountnumber = b.custnmbr collate SQL_Latin1_General_CP1_CI_AS
• Use a custom Stored Procedure.• Any custom Tables, Views or Stored Procedures should be
held in an external database. It is not supported to put these in the CRM database as it will cause problems during future upgrades.
April 12, 2023 | Copyright © 2011 Infinity Info Systems
How can reports be moved between deployments
• Reports in Solutions– Export and Import Solutions
– Adding Reports to a Solution
April 12, 2023 | Copyright © 2011 Infinity Info Systems
DASHBOARDSInfinity Info Systems
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Dashboards in Dynamics CRM 2011
• Integral Part of CRM• Easy to Create/Share• Inline Visualizations• Combine Data from
Different Entities
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Benefits & Limitations
Benefits:
• Dashboards are simple to create• Create powerful dashboards in a short time• Reduced cost, no additional software or consulting fees
needed
Limitations:
• Dashboards in CRM are not flexible• Lack of Choice Filters
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Dashboard Example
April 12, 2023 | Copyright © 2011 Infinity Info Systems
3RD PARTY OPTIONSInfinity Info Systems
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Additional Options
• Reporting Services– Within MS CRM– Reporting Services Portal– SharePoint Integrated Mode
• Analysis Services• SharePoint Dashboards• Excel Services• PerformancePoint Services• PowerPivot
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Reporting Services (SharePoint Integrated)• Integrated into corporate reporting strategy• Unlocks the power of SharePoint workflow• Allows reports to become searchable
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Emailing Reports
• Schedule the report• Run it• Go to Report Server http://servername/reports• Go to CustomReports• Rt-click Subscribe• Select Email• Enter Details
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Analysis Services• OLAP Structure - Cubes• Powerful Analytics, allows the user to ask the next
question and get an answer• Can combine multiple data sources with CRM data• Can be used as a data source for multiple reporting
avenues– SSRS– Power Pivot– Dashboards
April 12, 2023 | Copyright © 2011 Infinity Info Systems
SharePoint/Performance Point • Combine data from CRM, ERP and other sources into
one UI• Allows multiple reporting types to be presented on
one page• Interactive and
actionable
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Excel Services
• Excel is a widely used and understood tool• Can be connected to live data • Provides user with a
familiar look and feel• Works Inside
SharePoint • Ultimate flexibility
from the users perspective
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Microsoft PowerPivot• Data analysis add-in for Excel 2010• Gives users the power to create compelling self-
service BI solutions • Slice and Dice data in a
familiar interface• User can dynamically build
their own queries• “Free”
http://www.powerpivot.com
April 12, 2023 | Copyright © 2011 Infinity Info Systems
What is PowerPivot
• Microsoft PowerPivot for Excel is a data analysis add-in for Excel 2010
• PowerPivot gives users the power to create compelling self-service BI solutions
• http://www.powerpivot.com
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Q & AInfinity Info Systems
April 12, 2023 | Copyright © 2011 Infinity Info Systems
Microsoft Dynamics CRM: Ask The Expertshttps://www1.gotomeeting.com/register/922335833
Join Infinity and ask our panel of experts your questions on Microsoft Dynamics CRM 2011. Whether you have questions about how to extend dashboards to drive productivity in your business or you want the latest integration tips and tricks you have come to the right place. This session will cover everything from application questions, Outlook usability, Mobility, customization, deployment and training tips and tricks. We look forward to sharing the latest and greatest on Microsoft Dynamics CRM 2011. This webinar is not to be missed!
For more information contact: Kathleen Ferrie
Marketing Manager
Tel: 646.747.6398Email: [email protected]