What do you know about Reporting in Dynamics AX 2012

advertisement
Microsoft Dynamics® AX 2012
Reporting
Introductions
•
•
•
•
•
Name
Company
Job role
Experience with product
Favorite hobby/activity
Things You Need to Know
• Class Information
•
•
•
•
Starting time
Ending time
Breaks
Lunch
• Facilities
• Restrooms
• Telephones
Virtual Machine Log On Information
Virtual Machines Log On Information:
User name
Administrator
Password
Pa$$w0rd
Chapter Overview
•
•
•
•
Chapter 1: Overview
Chapter 2: SQL Server Reporting Services
Chapter 3: SQL Server Analysis Services
Chapter 4: Enterprise Portal and Role Centers
Chapter 1: Overview
Objectives
• Identify available reporting features in Microsoft
Dynamics AX 2012
• Explain how reporting features are used in Microsoft
Dynamics AX 2012
• Explain how Role Centers use other reporting features in
Microsoft Dynamics AX 2012
Development Tools
SSRS Report
Role Center
Chapter 2: SQL Server Reporting Services
Objectives
• Describe the installation procedure and prerequisites
• Describe the tools that are used to develop and deploy
reports for Microsoft Dynamics AX 2012
• Describe the process for developing reports by using
Visual Studio
• Describe three options for deploying reports
• Describe how SSRS reports can be used within
Microsoft Dynamics AX 2012
Microsoft Dynamics AX 2012 Reporting Framework
Reporting Services Extensions Installation
Prerequisites for installation of Reporting Services
Extensions include:
• Microsoft SQL Server 2008 Reporting Services
• If you are using Microsoft SQL Server 2008 R2,
Cumulative Update 3 or later is required
• Windows PowerShell 2.0
Report Development Tools
Report Development Tools:
• MorphX and the Application Object Tree
• Visual Studio 2008 with Business Intelligence
Development Studio
• Visual Studio 2010
• SQL Server Reporting Services
• SQL Server Analysis Services
Report Development Process
•
•
•
•
•
•
•
•
Create a reporting project
Define data source
Define dataset
Define data region
Define filter and sort parameters
Build the reporting project
Deploy the report
Display the report
Demonstration: Create New Report
This demonstration shows how to create a new report by
using Visual Studio 2010
20 min
Lab 2.1: Create a Simple Report
Lab Scenario
Develop a report to expose customer transaction data
Estimated time: 45 minutes
Lab 2.1: Create a Simple Report
•
•
•
•
•
•
•
•
•
Exercise 1: Create a Microsoft Dynamics AX query
Exercise 2: Create a new report in Visual Studio
Exercise 3: Apply Layout template
Exercise 4: Add Column sorting
Exercise 5: Group report data
Exercise 6: Filter report data
Exercise 7: Add a dynamic parameter
Exercise 8: Save and deploy the report
Exercise 9: View the report in Microsoft Dynamics AX
Lab 2.2: Create a Report With X++ Business Logic
Lab Scenario
Develop a report to display customer data with parameters
for account number, account statement and whether to
include tax.
Estimated time: 45 minutes
Lab 2.2: Create a Report With X++ Business Logic
•
•
•
•
•
Exercise 1: Create a Temporary Table
Exercise 2: Define a Report Provider Class
Exercise 3: Define a Data Contract Class
Exercise 4: Define a Data Contract Method
Exercise 5: Define a Method to Return the Data to
Reporting Services
• Exercise 6: Add Business Logic for the Report
• Exercise 7: Create a Reporting Project
• Exercise 8: Bind a Report to a Report Data Provider Class
Summary : SQL Server Reporting Services
•
•
•
•
Installation requirements
Reporting framework
Report development tools
Create a simple report
Chapter 3: SQL Server Analysis Services
Objectives
• Review SQL Server Analysis Services features and
capabilities
• Describe the SQL Server Analysis Services installation
procedure and prerequisites
• Describe the process for developing cubes by using
Business Intelligence Development Studio
• Show how SQL Server Analysis Services can be used to
display data in a Role Center web part
• Define the process for creating a report in Microsoft
Dynamics AX 2012 that uses data from a SQL Server
Analysis Services cube
• Explain the options for analyzing cube data
Cube Structure
Cube Structure
• Perspectives – subset of cube data
• Measures – fields or columns of data to analyze
• Attributes – fields or columns that are used as
parameters to categorize Measures
• Dimensions – group of Attributes
• KPI – Key Performance Indicator; a collection of
calculations that are used to measure business
performance
Configuration Prerequisites
Prerequisites for configuring SQL Server Analysis
Services:
• Microsoft SQL Server 2008 Analysis Services
• SQL Server Management Studio
• SQL Server Business Intelligence Development
Studio
Cube Development Process
•
•
•
•
Create perspective
Specify measures and attributes
Generate Analysis Services project
Deploy cube
Demonstration: Develop a Cube Using Sales Data
This demonstration shows how to develop a cube by using
Sales data.
20 min.
Lab 3.1: Create a Report Using Cube Data
Lab Scenario
Display a bar graph of sales on a role center page by using
cube data.
Estimated time: 45 minutes
Summary : SQL Server Analysis Services
•
•
•
•
Understand Installation sequence and requirements
Deploy default cubes
Create new cubes
Develop reports using cube data
Chapter 4: Enterprise Portal and Role Centers
Objectives
• Describe Enterprise Portal improvements
• Explain how to install Enterprise Portal and role centers
• Modify existing role centers
• Create new role centers
• Add new reports to role centers
Enterprise Portal and Role Center
Enterprise Portal and Role Center
•
•
Shared Version vs. Personal Version
Web parts
•
•
•
•
•
•
•
•
•
Action Pane
Business Overview
Report
Cues
Infolog
Navigation
Connect
Quick Launch
Quick Links
Demonstration: Modify a Role Center
This demonstration shows how to modify the personal
version of a role center.
20 min
Lab 4.1: Create a Report to Display in a Role Center
Lab Scenario
Develop a new CAO Role Center page.
Estimated time: 60 minutes
Lab 4.1: Create a Report to Display in a Role Center
•
•
•
•
•
•
•
•
Exercise 1: Define a Query
Exercise 2: Create a Reporting Project
Exercise 3: Create a Report
Exercise 4: Configure Report Parameters
Exercise 5: Apply Layout and Style Templates
Exercise 6: Create a Menu Item
Exercise 7: Create a Role Center
Exercise 8: Add a Report to Role Center
Estimated time: 100 minutes
Summary : Enterprise Portal and Role Centers
•
•
•
•
•
Installation Requirements
Personal vs. Shared pages
Role Center Profiles
Creating new Role Centers
Adding reports to Role Centers
Download