Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence:...

34
Microsoft Dynamics AX 2009 Integration and Development with .NET Framework Business Intelligence: OLAP and Analytics

Transcript of Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence:...

Page 1: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Microsoft Dynamics AX 2009 Integration and Development with .NET Framework

Business Intelligence: OLAP and Analytics

Page 2: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Agenda

• Changes in the AOT Business Intelligence Properties

• Business Intelligence Projects• Business Intelligence Development

Studio (BIDS)• Role-based Business Intelligence

Page 3: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

OLAP and Analytics in Dynamics AX 2009

Page 4: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Perspectives

• Located in the AOT under \Data Dictionary\Perspectives

• Based on tables• The Usage property must

be OLAP or Both for BI projects generation

Page 5: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Properties – EDT and Base Enums

• AnalysisUsage – the role of EDT in the dimensional model

• AnalysisDefaultTotal – the measure aggregation function

BI-specific properties of EDT

• AnalysisUsage – the role of Microsoft Dynamics AX Enum in the dimensional

model

BI-specific properties of Base Enums

Page 6: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Properties - Table

• IsLookup – whether analysis attributes will be rolled up into the parent dimension

• AnalysisIdentifier – the table field used as a dimension instance identifier

• SingularLabel – a caption to be generated for the current table dimensions

BI-specific properties of table definition

NOTE: All of these properties are inherited by perspectives (table definition section) and can be redefined

Page 7: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Properties – Table

• AnalysisUsage• AnalysisDefaultTotal• AnalysisLabel – a label to

be used for dimension attributes or measures generated for the current field

BI-specific properties of table field

NOTE: All of these properties are inherited by perspectives (table field definition section) and can be redefined

Page 8: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Project Generation Options

• Exchange rate company

• Exchange rate master currency

• Enable logging• Log file

General tab

Main Menu > Tools > BI tools > BI Project generation options

Page 9: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Project Generation Options

• Standard calendar, Fiscal calendar

• Start date, End date• Time periods

Time Dimensions tab

Page 10: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Project Generation Options

• Generate translations – generate translations for the cube and dimensions metadata

• Generate – select languages for translation

Translations tab

Page 11: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Project Generation

• Folder• Project name• Open generated

project• Generate

Main Menu > Tools > BI tools > Generate BI Project

Page 12: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Update BI Project

• Project name – path and file name of the Analysis Server database project

General tab

Main Menu > Tools > BI tools > Update BI Project

Page 13: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Update BI Project

Time Dimensions tab

Main Menu > Tools > BI tools > Update BI Project

• Standard calendar, Fiscal calendar

• Start date, End date• Time periods

Page 14: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Update BI Project

• Update translations• Overwrite existing

translations• Update

Translations tab

Page 15: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Update BI Project

• Create Cubes• Update Cubes• Create Dimensions• Update Dimensions• Update Measure

Groups• Update Dimension

Usage• Update Hierarchies• After Update Script

Update Options tab

Page 16: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Development Studio

• Data Sources• Data Source Views• Cubes• Dimensions• Mining Structures• Roles• Assemblies• Miscellaneous

BI Project elements

Page 17: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

BI Development Studio

Build and deployment

Page 18: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

UDM Customization - Cube Structure

• Cube Measures• Cube Dimensions• Attributes• Hierarchies

• Data Source View

Add/remove/change:

Page 19: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

UDM Customization - Dimension Usage

Page 20: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

UDM Customization - Calculations

• Calculation member• Named set• Script command

Calculations

• Metadata• Functions• Templates

Calculation tools

Page 21: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

UDM Customization - KPIs

• Current value• Goal value

KPI values:

• Status indicator• Trend indicator

KPI indicators:

Page 22: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Cube Metadata Translations

Page 23: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Cube Browser

Page 24: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Dimensions - Dimension Structure

• Attributes• Hierarchies and Levels• Time periods

Page 25: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Dimensions - Translations

Page 26: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Role Based Business Intelligence

• Full control (Administrator)• Process database• Read definition

Database roles:

Page 27: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Role Based Business Intelligence

Page 28: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Role Based Business Intelligence

• Access – None, Read• Read Definition

Data source access properties:

Page 29: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Role Based Business Intelligence

• Access – None, Read, Read/Write• Local Cube/Drillthrough – None, Drillthrough,

Drillthrough and Local Cubes• Process

Cube access properties:

Page 30: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Role Based Business Intelligence

• Access – None, Read, Read/Write• Read definitions

• Process

Dimensions access properties:

Page 31: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

DemoBusiness Intelligence in Dynamics AX 2009

Page 32: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Q&A

Page 33: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

Introducing the Lab

• In this lab you will:– Create the OLAP report

Page 34: Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.

© 2008 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.