power bi architecture

8
Active Directory Windows Server Dashboards Reports Datasets m - n 1 - n Power BI Service Power BI Pro On-premises Data Gateway SQL Server Analysis Services SQL Server Power BI Pro Personal Gateway Power BI Desktop Windows 10 Client Active Directory Office 365 Groups Power BI Mobile App AD Sync Cloud on-premises Power User Author End user View Interact Refresh DirectQuery Refresh DirectQuery Publish Power BI Pro Delegation: EffectiveUsername Azure Service Bus Relay Impersonation Power BI REST API

Upload: arthur-graus

Post on 13-Feb-2017

61 views

Category:

Software


0 download

TRANSCRIPT

Active Directory

Windows Server

Dashboards

Reports

Datasets

m - n

1 - n

Power BI Service

Power BI Pro

On-premises Data Gateway

SQL Server Analysis ServicesSQL Server

Power BI Pro

Personal GatewayPower BI

Desktop

Windows 10 Client

Active Directory Office 365 Groups

Power BI

Mobile App

AD

Syn

c

Cloud

on-premises

Power User

Author

End user

View

Interact

Refr

esh

DirectQ

uery

Refresh

DirectQuery

Pub

lish

Power BI Pro

Delegation:

EffectiveUsername

Azure Service Bus Relay

Impersonation

Power BI

REST A

PI

BI for everyone

Technical BI

(1998)

Self-service BI

(2010)

End-User BI

(2015)

CRM Production

FinancePayroll

Source systems

(OLTP)

Datawarehouse

Staging

(Subset)

ERP

ETL

Datamart

Year, Month, Day

Country, City Category, Name

Type, Country, City Type, Name

#Sold, Amount,

Discount

Year, Month, Day

Country, City Category, Name

Type, Country, City Type, Name

#Sold, Amount,

Discount

Year, Month, Day

Country, City Category, Name

Type, Country, City Type, Name

#Sold, Amount,

Discount

ETLETL

Process

Technical BI – Architecture

Database Engine Analysis Services

Import

Multidimensional

(OLAP)

Tabular Model

Inmon/DataVault

Star schemas (Kimball)

MDX

DAX

ETL

Integration Services

Dimension table

Fact table

OLAP (OnLineAnalytical Processing) cube

14

#Sold

Amount

Discount

BI for everyone

Technical BI

(1998)

Self-service BI

(2010)

End-User BI

(2015)

.XSLX

PivotTable

Excel Data Model

PowerQuery

Filter, Merge, Join

PowerView

Excel Data Model (PowerPivot)

DA

X

DA

X

M

Import

T-SQL, MDX, DAX

DAX

Power BI

xVelocity Column Store

Self-Service BI

Microsoft technologies

SQL Server Analysis Services

Tabular ModelPowerPivot for SharePointExcel

PowerPivot

Data Model

Database Engine

Products

Power BI Cloud Service

BI for everyone

Technical BI

(1998)

Self-service BI

(2010)

End-User BI

(2015)