SlideShare a Scribd company logo
1 of 23
Microsoft Dynamics AX 2012 +R2 +R3 +Demand Planner
Accounts
Payable
Accounts
Receivable
Budget
control
Budget
plan
Inventory
value
Retail
Human
Resources
Payroll
TAM
Demand
Forecast
Forecast
Accuracy
STRTOMEMBER('[|DateDim|].[Year - Quarter - Month - Week -
Date].[Month].&[' + vba!format(vba![date](), 'yyyy-MM-01')
+ 'T00:00:00]')
Perspective
Fact
Shared
Dimension
Table/View Usage
Measure
Group
Dimension
Field Usage
Measure Attribute
• Deploy
• Configure
• Update
• Create
• Connection uses AS Role Security
• Leverage familiar Pivot Table/Chart tools to Explore and
Visualize Cube data
• Use Excel Addins – Power Query, Power Pivot
• Use OLAP Tools to create and test
• MDX Calculated Measures
• MDX Calculated Members
• MDX Sets
• Use Import data – for OLAP Cubes
• Access to:
• Measures & Calculated Measures
• Dimension Attributes & Hierarchies
• KPI Data
• Download from PowerBI.com
• Install
• Manage
• Gateway Settings & Administrators
• Add Data Source & Users
Modifying and Creating SSAS Cubes for Dynamics AX2012 Linked In Edit
Modifying and Creating SSAS Cubes for Dynamics AX2012 Linked In Edit

More Related Content

What's hot

Davidzhanglickedin
DavidzhanglickedinDavidzhanglickedin
Davidzhanglickedin
David Zhang
 

What's hot (8)

Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
Collaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new featuresCollaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new features
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
 
OnePager_Samples
OnePager_SamplesOnePager_Samples
OnePager_Samples
 
Forge - DevCon 2016: The Future of Making Buildings Forms Follow Formulae
Forge - DevCon 2016: The Future of Making Buildings Forms Follow FormulaeForge - DevCon 2016: The Future of Making Buildings Forms Follow Formulae
Forge - DevCon 2016: The Future of Making Buildings Forms Follow Formulae
 
Department Budget and Resource Planning Proposal
Department Budget and Resource Planning ProposalDepartment Budget and Resource Planning Proposal
Department Budget and Resource Planning Proposal
 
Davidzhanglickedin
DavidzhanglickedinDavidzhanglickedin
Davidzhanglickedin
 
June 2018 Office 365 News
June 2018 Office 365 NewsJune 2018 Office 365 News
June 2018 Office 365 News
 
eazyBI Add-on Day 2017 Keynote
eazyBI Add-on Day 2017 KeynoteeazyBI Add-on Day 2017 Keynote
eazyBI Add-on Day 2017 Keynote
 
PowerBuilder to Qlik Sense Dashboard
PowerBuilder to Qlik Sense DashboardPowerBuilder to Qlik Sense Dashboard
PowerBuilder to Qlik Sense Dashboard
 

Similar to Modifying and Creating SSAS Cubes for Dynamics AX2012 Linked In Edit

Business intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best toolBusiness intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best tool
SUGUKNotts
 
Nitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence PortfolioNitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence Portfolio
npatel2362
 
StreamCentral Information System Overview
StreamCentral Information System OverviewStreamCentral Information System Overview
StreamCentral Information System Overview
Raheel Retiwalla
 

Similar to Modifying and Creating SSAS Cubes for Dynamics AX2012 Linked In Edit (20)

Business intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best toolBusiness intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best tool
 
Architecture of Dynamics CRM with Office 365 and Azure
Architecture of Dynamics CRM with Office 365 and AzureArchitecture of Dynamics CRM with Office 365 and Azure
Architecture of Dynamics CRM with Office 365 and Azure
 
Salesforce Analytics Cloud - Explained
Salesforce Analytics Cloud - ExplainedSalesforce Analytics Cloud - Explained
Salesforce Analytics Cloud - Explained
 
Nitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence PortfolioNitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence Portfolio
 
StreamCentral Technical Overview
StreamCentral Technical OverviewStreamCentral Technical Overview
StreamCentral Technical Overview
 
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
 
SQL Server 2019 Master Data Service
SQL Server 2019 Master Data ServiceSQL Server 2019 Master Data Service
SQL Server 2019 Master Data Service
 
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
 
What’s New in Athene™ 11
What’s New in Athene™ 11What’s New in Athene™ 11
What’s New in Athene™ 11
 
SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptx
 
Msbi online training
Msbi online trainingMsbi online training
Msbi online training
 
Resume J Buickerood
Resume J BuickeroodResume J Buickerood
Resume J Buickerood
 
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified TrainerMoorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
 
StreamCentral Information System Overview
StreamCentral Information System OverviewStreamCentral Information System Overview
StreamCentral Information System Overview
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
 
Sravya(1)
Sravya(1)Sravya(1)
Sravya(1)
 
Microsoft Azure BI Solutions in the Cloud
Microsoft Azure BI Solutions in the CloudMicrosoft Azure BI Solutions in the Cloud
Microsoft Azure BI Solutions in the Cloud
 
SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010
 

Modifying and Creating SSAS Cubes for Dynamics AX2012 Linked In Edit

Editor's Notes

  1. The Dynamics AX database is an OLTP (Online Transactional Processing) database optimized to handle a high volume of concurrent user transactions and queries Data is extracted from the OLTP database and stored in an OLAP (Online Analytical Processing) database The data in the OLAP database is stored in Cubes of pre-aggregated data that is optimized for reporting and analytics query workloads This architecture improves BI query performance and alleviates contention on the Production database
  2. With the release of Microsoft Dynamics AX 2012 R3 3 additional SQL Server Analysis services cubes are included – which brings the total number of SSAS cubes to 20.
  3. Foreign Currency conversion is implemented by electing to add the support for it using the Analysis Services Project Wizard. This adds MDX scripts to the resulting OLAP Cubes to handle conversion between the Accounting and Reporting currencies. Date Dimensions (which are Role Playing dimensions) can be configured for a specific Date Range, Starting Month of the Year and Starting Day of the Week. Hierarchies can be included or excluded and custom Date Dimensions for specific purposes can be created and included. Fiscal Date dimension is derived from the Ledger Calendar specified in the General Ledger. Main Account Categories are used to group Main Accounts together and aggregate their values. These Main Account Categories are referenced directly by their IDs in Calculated Measures and KPI definitions in the Cubes. Time Periods are MDX code snippets that are applied to Measure values in Business Overview webparts to provide time-relative functionality like This Period vs Last Period.
  4. Perspectives in AX are used to model and define the metadata that is used to generate the OLAP Cubes and Shared Dimensions that become the Dynamics AX OLAP database Table, View and Field properties allow you to control whether the BI Project Wizard generates Fact Tables and Measures or Dimensions and Attributes from the underlying database objects
  5. The Deploy option allows you to deploy a Analysis Services project containing se;ected Cubes and Dimensions. During the process you can select which Partition(s) to deploy it for. This process adds Partition awareness to the resulting Data Source View (DSV) by introducing a WHERE clause that specifies the corresponding Partition Key value. The Configure option is used propagagte changes to an Analysis Services project after you enale or disable a Microsoft Dynamics AX configuration key or make changes to Language settings. The Update option is used to add or remove new Measures and Dimensions to an existing Analysis Services project or make changes to Calendar and Time Dimensions. The Create option allows you to create a new, custom Analysis Services project by selecting only the Cubes and Dimensions to be included in the new OLAP database. During these processes you can choose whether to include Language Label Translations and include Foregin Currency Conversion support.
  6. Microsoft Dynamics AX 2012 R2 includes role-specific home pages that are called Role Centers. Role Centers provide an overview of information that pertains to a user’s job function in the business or organization. This information includes transaction data, alerts, links, and common tasks that are associated with a user’s role in the company. Microsoft Dynamics AX 2012 R2 includes 44 role-specific home pages plus 4 template. The Role Centers added in Microsoft Dynamics AX 2012 R2 are highlighted in red. The pre-configured solution can be extended if required by an organization, we’ll discuss these options later in this presentation.
  7. The integration of the Analysis Services Cubes and AX extends all the way to the presentation layer which is a webpart page hosted by a SharePoint enabled website called the Enterprise Portal Users in AX are configured with a User Profile which determines which Role Center or landing page the User will see when logging into the AX Client or the Enterprise Portal The Role Center page is the same webpart page rendered either in a Browser or the AX Client and uses Integrated Security to determine who the currently logged on user is This tight integration enables the website to determine who the AX User is and derive their default Company, Currency and Localization settings
  8. A Cue is a visual representation of the results of an AX query that allows the user to quickly see a summary amount or value and then optionally open a form in AX that displays the underlying records Charts and Reports can be SSRS Reports formatted specifically for presentation in a Role Center, Chart components or Power View visualizations The Business Overview webpart is a multi-purpose webpart that can be configured to show either Measures or KPI’s from the OLAP Cubes When configured as a Business Overview the values are displayed as comparative measures often using Time-relative periods and can be grouped and filtered by related Dimensions in the underlying Cubes(s) When configured as a KPI List the values are displayed using visualizations designed to represent the Status and Trend of a Value in relationship to a Goal In both scenarios the configuration is very flexible and can be performed by a Business User with required permissions Measures and KPI’s in a single Business Overview webpart can come from one or many different Cubes that the User has access to Time Periods can be customized using the AX Client to provide additional comparisons