Introduction To MDX Dustin Ryan. A little bit about me…  Business Intelligence Consultant, Pragmatic Works  Technical editor for the many authors at.

Slides:



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

Introduction to ETL Using Microsoft Tools By Dr. Gabriel.
Copyright © 2005, SAS Institute Inc. All rights reserved. Making the Transition from MDDB-based OLAP Applications to a SAS ® 9 OLAP Solution Ivy Parker.
Presented by Brad Gall Using BI Techniques for Database Statistics.
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
Implementing Business Analytics with MDX Chris Webb London September 29th.
UNCLASSIFIED Business Intelligence and SharePoint 2010 Steve McDonnell.
MSBI ONLINE TRANING Contact our Support Team : SOFTNSOL India: Skype id : softnsoltrainings id:
Introduction Paul Turley SqlServerBiBlog.com Mentor, SQL Server MVP
Building a Data Warehouse with SQL Server Presented by John Sterrett.
INTELLIGENT DATA SOLUTIONS SSIS Tips and Tricks Bradley Schacht Blog:
Understanding Analysis Services Architecture. Microsoft Data Warehousing Overview OLTP Source DTS DW Storage Analysis Services Clients OLE DB for OLAP,
Data Analysis Nirvana: Excel 2013 Business Intelligence Features Tom Jones – President, Iridium Technology LLC.
Julie Strauss Senior Program Manager Lead Microsoft Corporation
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
IST722 Data Warehousing Business Intelligence Development with SQL Server Analysis Services and Excel 2013 Michael A. Fudge, Jr.
MSBI online training. MSBI Online Training Course Content : What Is Microsoft BI? Core concept – BI is the cube or UDM Example cube as seen using Excel.
Solving Business Problems In OLAP Services Using MDX – Part I Amir Netz – Dev Manager & Architect Ariel Netz – Program Manager SQL Server OLAP Services.
Vidas Matelis, Toronto SQL Server User Group November 13, 2008.
Fun with Scoped Assignments
OnLine Analytical Processing (OLAP)
MDX in SQL Server 2008 Szymon Wilk (na podstawie materiałów przygotowanych przez Krzysztofa Dembczyńskiego) TWO, 2009/10.
Introduction to Analysis Services and OLAP Technology Tom Conlon and Rob Zare Program Managers SQL Server Business Intelligence Unit Microsoft Corp.
The 20-Minute Tabular Model Bill Anton Prime Data Intelligence.
ISQS 6339, Data Management and Business Intelligence Cubism – Bells and Whistles Zhangxi Lin Texas Tech University 1.
The 20-Minute Tabular Model Bill Anton Prime Data Intelligence.
Presented By: Solutions Delivery Managing Reports in CRMnext.
Centre of Competence on data warehouse Workshop Helsinki Database Cube and Browsing the Cube Mark Rantala.
CSE 5331/7331 F'071 CSE 5331/7331 Fall 2007 Dimensional Modeling Margaret H. Dunham Department of Computer Science and Engineering Southern Methodist University.
Thavash Govender Senior BI Consultant iSolve Business Solutions BIN307.
Mailto : for all Hyperion video tutorial/Training/Certification/Material Understanding MDX with BSO and ASO.
Alyson Powell Erwin Sr. Program Manager Microsoft BIN307.
BISM Introduction Marco Russo
Power View Overview April 25, POWER VIEW Presentation ready visualizations for the masses.
MSBI ONLINE TRAINING Techverze. Introduction to MSBI Microsoft Business Intelligence delivers quality data and analyst can measure, manage and improve.
To SSAS or not to SSAS, that is the question Ayman Senior PFE - Microsoft.
Pindaro Demertzoglou Data Resource Management – MGMT 4170 Lally School of Management Rensselaer Polytechnic Institute.
Or How I Learned to Love the Cube…. Alexander P. Nykolaiszyn BLOG:
The Concepts of Business Intelligence Microsoft® Business Intelligence Solutions.
Advanced Analysis Services Security Chris Webb Crossjoin Consulting Limited.
Getting Started with Tabular July 11, Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence.
Getting Started with Tabular April 11, Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence.
Microsoft BI Online Training AcuteSoft: India: , Land Line: +91 (0) USA: , UK.
Extending and Creating Dynamics AX OLAP Cubes
Victoria Power BI User Group Meeting
SQL Server Analysis Services Fundamentals
Let’s Build a Tabular Model in Azure
Building a Polished Cube
Introduction to SQL Server Analysis Services
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Introduction to Analysis Services 2008 R2 Cubes
Business Intelligence
Introduction to SQL Server Analysis Services
Buy Valid Microsoft Exam Study Guide Dumps Questions Answers Realexamdumps.com
Introduction to tabular models
Introduction to tabular models
Data Integration with Power Query
SQL Server Analysis Services Fundamentals
SQL Server Analysis Services Fundamentals
Implementing Data Models & Reports with Microsoft SQL Server
Database.
Building your First Cube with SSAS
Zero to Tabular Patrick LeBlanc Data Platform Solution Architect
Reporting on a Cube with SSRS
Introducing DAX July 11th, 2015.
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
Let’s Build a Tabular Model in Azure
Enriching your BI Semantic Models with Data Analysis Expressions (DAX)
Module 8: Introduction to MDX Module 8 Introduction to MDX
Presentation transcript:

Introduction To MDX Dustin Ryan

A little bit about me…  Business Intelligence Consultant, Pragmatic Works  Technical editor for the many authors at Pragmatic Works   Proficient in magic  Part-time belly dancer at I-4 truck stop

About Pragmatic Works…  Located in sunny, stupid hot Green Cove Springs, FL  Offer consulting and training services  Data Warehousing  Data Migrations  DTS Conversions  Software centering around Microsoft B.I. stack  BI xPress  BIDS plugin for SSIS development  BI Documenter  Document reports, packages, cubes, databases  Task Factory  High performance SSIS tasks

What is MDX?  Multi Dimensional eXpression Language  Used to query cubes (multidimensional databases)  Developed during the late 1990’s

Where is MDX used?  Cube calculations  KPI’s  Querying the cube

Why MDX?  Allows complex reporting  Cube answers analytical questions  Data is pre-aggregated DEMO

Useful Terminology  Dimension  A Dimension organizes data in relation to a particular interest  Attribute  Within a dimension are attributes. Attributes are properties of the dimension that describe that area of interest.  Measures  A measure can be summarized as a column that contains some kind of quantifiable data that can be aggregated

More Useful Terminology  Hierarchy  A user defined hierarchy is a hierarchical structure of attributes

A couple more terms…  Level  Within a hierarchy are levels. An example of a level in the Date Hierarchy would be the Month Level.  Member  A member is a value of a level. An example of a member of the Month level would be March or April.

Yet More Useful Terms  Axis  Can be thought of as the line on a which a single dimension rests which intersects our measure groups  An MDX query can have up to 128 axes (only 5 are aliased)  Rows  Columns  Pages  Chapters  Sections  Most MDX queries contain only 2 axes since most reporting is done in a two dimensional tabular format

Basic MDX Query Syntax  MDX Query example: Select [Date].[Fiscal Year].members on Rows, [Measures].[Internet Order Quantity] on Columns From [Adventure Works] Where [Product].[Category].&[1] DEMO

Tuples & Sets  Tuples  A collection of dimension attributes not from the same dimension ex. ([Date].[Fiscal Year].members, [Sales Territory].[Sales Territory Country].members)  Set  A collection of tuples ex. {([Date].[Fiscal Year].&[2006], [Sales Reason].[Sales Reason].&[9]),([Date].[Fiscal Year].&[2006], [Sales Reason].[Sales Reason].&[5])} DEMO

Common MDX Calculations  DEMO DEMO

MDX Books to Check Out  MDX Solutions  Microsoft SQL Server 2008 MDX Step by Step  Practical MDX Queries by Art Tennick

Contact Me Dustin Ryan   Blog: