29

Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Embed Size (px)

Citation preview

Page 1: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting
Page 2: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Microsoft Power BI 101

By Gerhard Brückl

Page 3: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Gerhard Brückl

working with MS BI since 2006

focused on Analytics and Reporting

Blog: gbrueckl.wordpress.com

eMail: [email protected]

About me

Page 4: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

What is Power BI?

Power BI tools & features

• Self Service BI

• Collaboration

• Administration

Agenda

Page 5: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

What is Power BI?

AdministrateCollaborateCreate

Consumer ITPower User

Collection of tools &

features to support

Self-Service BI

Specific to user groups

Page 6: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

BI – Architecture

Power

View

Power

Pivot

Power

Map

Gateway

On-Premise Data

Power

Query

Power

Page 7: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• Power Query

• Power Pivot

• Power View

• Power Map

Self-Service BI Tools

Page 8: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service BI Tools

PQPower Query

PPPower Pivot

PMPower Map

PVPower View

• Find/Explore

• Extract

• Transform

• Load

• Model

• Combine

• Calculate

• Store

• Explore

• Interact

• Analyze

• Visualize

Page 9: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• SharePoint Online

• Power BI sites

• Power BI Q&A

• Mobile App

• Shared Queries (Administration)

Collaboration Features

Page 10: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Collaboration Features

Power BI Site

Q&A

• BI Portal

• View/Share BI Content

• Natural language search

within BI Content

Mobile App

• View BI Content

on mobile devices

Page 11: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• Data Management and Stewardship

– Single point of maintenance

• Integrated Monitoring

– Reusable in Power BI tools

• Web interface

Administrative Features

Page 12: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service – Power Query

• ETL tool for Power BI

• Supports Excel 2010 / 2013 (Office 365)

• Fully integrated

Page 13: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service – Power Query

Many

more

CSV

• Wide variety of sources

• Credential ManagementExtract

Transform

Share

Load

M

• Easy to use

• Excel-like

• Powerful Script

language “M”

• Excel table

• Power Pivot

• Store

• Reuse

Page 14: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service – Power Query

DEMO

Page 15: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• xVelocity – in-memory column store

– High performance / compression

• Flexible combination and modeling of any data

• DAX – Data Analysis Expression

Self-Service – Power Pivot

Page 16: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service – Power Pivot

Many

more

External

Sources

CSV

Data Model

Ƒ(x)DAX

Reporting

Internal Source

Share

PQ

Many

more

PMPV

Page 17: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service – Power Pivot

DEMO

Page 18: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service – Reporting

• Ad-Hoc reporting tool

– Data exploration

– Visualization

– Interactive Dashboards

• Web & Client

– Mobile support / HTML 5

• Tabular models only

– Power Pivot

– BISM

• Advanced geospatial analysis

• 2D / 3D views

• Interactive “tours”

• Client only

• Any source

• Excel table/range

• Power Pivot

PMPower View

PVPower View

Page 19: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Self-Service –Power Pivot & Power Map

DEMO

Page 20: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• App for SharePoint

• BI Portal

– Aggregates BI content

– View & Share BI content

• Hosts Q&A

Collaboration – Power BI sites

Page 21: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• Native language Query

• Answer displayed as report

• Searches all BI content

Collaboration – Q&A

Page 22: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Demo

Collaboration

Page 23: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• Download via Windows Store

• No dedicated App for other platforms yet

– Viewable via browser (HTML5)

Collaboration – Mobile App

Page 24: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Demo

Collaboration

Page 25: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

• Gateways

– Integrate On-Premises data

• Data Sources

– Expose Metadata

• Shared Queries

• Security and role management

Administration – Data management

Page 26: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Administration – Data via Gateway

Power

QueryGateway

GW1

GW1 DS1

2

Setup gateway

Setup data source

3

3Query meta-data

4Query data via

Gateway as OData

42

1

Page 27: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Collaboration – Shared Query

Power

Query

1

2

Create

Search for Shared

Queries

1

3Execute “M”-script& Share Query

3

2

3

3

Page 28: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

Demo

Administration

Page 29: Microsoft Power BI 101 - PASS Brueckl_Microsoft Power BI.pdf · Microsoft Power BI 101 By Gerhard Brückl. Gerhard Brückl working with MS BI since 2006 focused on Analytics and Reporting

THANK YOU!• For attending this session and

PASS SQLRally Nordic 2013, Stockholm