43

PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

  • Upload
    ngomien

  • View
    227

  • Download
    2

Embed Size (px)

Citation preview

Page 1: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 2: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 3: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 4: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Introduction To

Tabular ModelDevelopment DAX

Storage ModesChoosing the

right model

Page 5: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 6: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 7: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 8: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Multidimensional Tabular

SSAS Multi

DimensionalSSAS Tabular

PowerPivot

for SharePoint

PowerPivot

for Excel

Corporate BI Corporate BI Team BI Personal BI

Page 9: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

In Memory Engine

Multi Dimensional needs a learning curve

Integration with PowerPivot for Self

Service BI

Page 10: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 11: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 12: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 13: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 14: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 15: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 16: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 17: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 18: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 19: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 20: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 21: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 22: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 23: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 24: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 25: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 26: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 27: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Pros:

• Real time

• Scalability

• Consistency

Cons:

• Restricted client tools: Power View, SSRS

• Restricted DAX functions

• No Row Level Security

• No Calculated Columns

Page 28: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 29: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Pros:

• Performance

• All functionality of SSAS Tabular

• Many choices of client tools : SSRS, Power View, Excel ,

MDX client tools

• Many supported data sources

Cons:

• Needs Memory and Processor

• Data out of date

Page 30: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Direct Query

with In

Memory

In Memory

with Direct

Query

Page 31: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Pros

• Real time / and In Memory

• Partitioning

Cons

• No calculated columns

• No Row Level Security

• Limited DAX functions

Page 32: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 33: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Query mode When to use

In Memory Full Features, When there is no limitation on resources

DirectQuery Use when Power View is the only reporting client for a DirectQuery

enabled model.

DirectQuery with

In-Memory

Use when Power View is the default client for querying the model.

In-Memory with

DirectQuery

Use when the default client for querying the model is an MDX-issuing

client. Do not use when BISM files are used to connect to Power View.

Page 34: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 35: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Tabular

• Performance

• Simplicity

Multidimensional

• Mature Technology

• Translations,

actions, and extra

features

• Sync databases

Page 36: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

SSAS Tabular

• Team

Development

• Versioning,

Source Control

PowerPivot

• Power User

• Rapid response

to business

problems

Page 37: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 38: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 39: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 40: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data

Introduction To

Tabular ModelDevelopment DAX

Storage ModesChoosing the

right model

Page 41: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 42: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data
Page 43: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet/techdays2013/Day 2... · Introduction To Tabular Model Development DAX ... MDX client tools •Many supported data