SlideShare a Scribd company logo
Power View: Analysis and Visualization
           for Your Application’s Data
                         Andrew J. Brust
                           Founder and CEO


                             Level: Intermediate
Meet Andrew
 •   CEO and Founder, Blue Badge Insights
 •   Big Data blogger for ZDNet
 •   Microsoft Regional Director, MVP
 •   Co-chair VSLive! and 17 years as a speaker
 •   Founder, Microsoft BI User Group of NYC
     – http://www.msbinyc.com
 •   Co-moderator, NYC .NET Developers Group
     – http://www.nycdotnetdev.com
 •   “Redmond Review” columnist for
     Visual Studio Magazine and Redmond Developer
     News
 •   brustblog.com, Twitter: @andrewbrust
My New Blog (bit.ly/bigondata)
Read All About It!
Agenda
•   Intro
•   Basic Use
•   Data Acquisition
•   Filtering
•   Advanced Visualizations
•   Advanced Features
What is Power View?
•   Ad hoc reporting. Really!
•   Analysis, data exploration
•   Data Visualization
•   In Silverlight, in the browser, in SharePoint
•   Feels a little like Excel BI
•   Is actually based on SSRS
    – Power View makes a special RDL file
How Do You Get It?
•   It will ship with SQL Server 2012, BI and
    Enterprise Editions
•   It will require SharePoint 2010 and the
    SharePoint Enterprise Client Access
    License (eCAL)
•   It will work against data in BI Semantic
    Models (BISMs):
    – PowerPivot (on SharePoint)
    – “Tabular” mode of SQL Server Analysis Services in
      SQL Server 2012
In the browser,

Power View!   in Silverlight




                                Ribbon, like Excel




                                 Variety of
                                 visualizations
                                 and data formats
                                Field list, like Excel



                                Data regions pane,
                                like Excel
View Modes


             Maximize one
             chart,
             fit report to
             window, put whole
             report
             in Reading Mode
             or
             Full Screen

             Create multiple pages
             (views)
Power View Basics
BISM: A Column-Oriented Store
•   Imagine, instead of:
     Employee ID        Age        Income
     1                  43         90000
     2                  38         100000
     3                  35         100000
•   You have:
     Employee ID    1         2             3
     Age            43        38            35
     Income         90000     100000        100000

•   Perf: values you wish to aggregate are adjacent
•   Efficiency: great compression from identical or nearly-
    identical values in proximity
•   Fast aggregation and high compression means huge volumes
    of data can be stored and processed, in RAM
Data Import
•   Relational databases
    – SQL Server (including SQL Azure!), Access
    – Oracle, DB2, Sybase, Informix
    – Teradata
    – “Others” (OLE DB, including OLE DB provider for ODBC)
•   OData feeds, incl. R2/Denali Reporting Services,
    SharePoint 2010 lists, Azure DataMarket,
    ADO.NET Data Services (Astoria)
•   Excel via clipboard, linked tables
•   Filter, preview, friendly names for
    tables/columns
DirectQuery Mode
•   In DQ mode,
    model defines
    schema, but is not
    used for data
•   Queries issued
    directly against
    source
•   Similar to ROLAP
    storage for
    conventional
    SSAS cubes
Creating a SharePoint Power View
Data Source
•   To repeat: Power View works only against
    PowerPivot/SSAS tabular models
    – DirectQuery mode supported, however
•   For PowerPivot, click “Create Power View
    Report” button or option on workbook in
    SharePoint report gallery
•   For SSAS tabular model, create BISM data
    source, then click its “Create Power View
    Report” button or option
    – BISM data sources can point to PowerPivot
      workbooks too, if you want.
Power View Data
Acquisition
Constraining Your Data In
Power View
•   Tiles
    – A filtering mechanism within a visualization
•   Highlighting
    – Selection in one visualization affects the others
•   Slicers
    – Similar to Excel against PowerPivot
•   True Filters
    – Checked drop-down list; very Excel-like
    – Right-hand filter pane, similar to SSRS and Excel
      Services
Power View Filtering
Multipliers
•   Multiple charts within a chart, in columns,
    rows, or a matrix
    – Horizontal and vertical multipliers
•   Allows for visualizing 1 or 2 additional
    dimensions
Scatter/Bubble Charts
•   Allow for several measures
•   Features a “play” axis which can be
    manipulated through a slider or animated
•   Excellent way to visualize trends over time
Power View Advanced
Visualizations
Perspectives
                Default Aggregations   Special Advanced Mode

BISM Advanced Modeling                                           Reporting
                                                                 properties
                                                               Hierarchies




                                                                 Hide specific
                                                                 columns and
                                                                 tables




                                                                 Measures
                                                                 KPIs
Reporting Properties
•   Setting the representative column and
    image tells Power View how to summarize
    your data, and show stored images
•   Other properties tell it about: key
    attributes, default aggregations and more
•   These properties were, essentially, created
    for Power View
    – Though other clients are free to use them too
Advanced Modeling
and Properties
Why Is Power View in SharePoint?
•   Integration with PowerPivot and Excel
    Services
    – Create Power View reports in the same place the data
      sits, and side-by-side with other analyses
•   Document security subsystem
    – Building a new one just for Power View would have
      delayed the product
•   SharePoint is the MS BI Presentation Layer
    – Excel Services
    – PerformancePoint Services
    – Reporting Services (SharePoint integration is optional)
Non-SharePoint-Dependent
Alternatives
•   Dundas Dashboard
•   Tableau
•   .NET data viz components from Telerik,
    DevExpress, ComponentOne, Infragistics
    and…
•   Reporting Services…
Data Visualization in SSRS
Futures
•   Shown at PASS: HTML 5
•   Rumored: Windows 8 Metro
•   One day?: Non-BISM data
•   Originally planned: Export to PowerPoint
•   My hope: permission to deploy in non-
    SharePoint scenarios:
    – Silverlight or Metro apps
    – Standalone, hosted on Azure or Office 365
    – A free Excel add-in, for desktop use
Summing Up
•   Power View is Microsoft’s first true ad hoc
    reporting technology
•   It’s also the first data BI stack component
    to make heavy use of XAML
•   An underlying motivation for the team was
    to make data exploration fun, and it shows
•   Power View is part of Microsoft’s BI
    Renaissance
Thank you



•   andrew.brust@bluebadgeinsights.com
•   @andrewbrust on Twitter
•   Want to get the free “Redmond Roundup
    Plus?”
    – Text “bluebadge” to 22828

More Related Content

PPTX
Powerpivot prototyping
PDF
Business Intelligence in Excel 2013
PPTX
Self-service BI with PowerPivot and PowerView
PDF
PowerPivot and PowerQuery
PDF
From Excel hero to Power BI champion
PDF
Power BI Report Server & Office Online Server
PPTX
PowerPivot, Power View and SharePoint Server
PDF
What's New with BI in SQL Server Denali (SQL11)
Powerpivot prototyping
Business Intelligence in Excel 2013
Self-service BI with PowerPivot and PowerView
PowerPivot and PowerQuery
From Excel hero to Power BI champion
Power BI Report Server & Office Online Server
PowerPivot, Power View and SharePoint Server
What's New with BI in SQL Server Denali (SQL11)

What's hot (20)

PDF
Getting the new year started with Microsoft Power BI!
PPTX
Business Intelligence solutions using Excel 2013 and Power BI
PDF
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
PDF
Microsoft Power BI Overview
PPTX
PPTX
Power BI Create lightning fast dashboard with power bi & Its Components
PDF
Sql server 2012 tutorials analysis services tabular modeling
PDF
High impact data visualization with power view, power map, and power bi
PPTX
Power BI vs Tableau
PDF
Excel patterns in Power BI: From Excel hero to Power BI Champion
PPTX
Inside PerformancePoint
PDF
Leveraging PowerPivot
PDF
Power bi ea content pack v0.1
PPTX
Deploy PowerPivot Enterprise Wide
PDF
Power bi dashboard in hour Agenda
PDF
Latest Features in Power BI
PPTX
DAX and Power BI Training - 001 Overview
PDF
Power BI for Office 365: Using SharePoint to Deliver Self-Service
PDF
Power BI Reporting & Project Online
PPTX
Microsoft Power BI Demo
Getting the new year started with Microsoft Power BI!
Business Intelligence solutions using Excel 2013 and Power BI
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Microsoft Power BI Overview
Power BI Create lightning fast dashboard with power bi & Its Components
Sql server 2012 tutorials analysis services tabular modeling
High impact data visualization with power view, power map, and power bi
Power BI vs Tableau
Excel patterns in Power BI: From Excel hero to Power BI Champion
Inside PerformancePoint
Leveraging PowerPivot
Power bi ea content pack v0.1
Deploy PowerPivot Enterprise Wide
Power bi dashboard in hour Agenda
Latest Features in Power BI
DAX and Power BI Training - 001 Overview
Power BI for Office 365: Using SharePoint to Deliver Self-Service
Power BI Reporting & Project Online
Microsoft Power BI Demo
Ad

Similar to Power View: Analysis and Visualization for Your Application’s Data (20)

PPTX
Evolved BI with SQL Server 2012
PPTX
Building your first Analysis Services Tabular BI Semantic model with SQL Serv...
PPTX
Afternoons with Azure - Power BI and Azure Analysis Services
 
PPTX
SQL Server Denali: BI on Your Terms
PPTX
Hitchhiker’s Guide to SharePoint BI
PPTX
Sap Business Objects solutioning Framework architecture
PPT
Real-world BISM in SQL Server 2012 SSAS
PDF
SSAS Design & Incremental Processing - PASSMN May 2010
DOC
BOBJ
PPTX
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
PPTX
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePoint
PPTX
SharePoint Saturday Cincinnati 2012
PPSX
New features of sql server 2016 bi features
PPT
OfficeWriter and the Application Platform
PPTX
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...
PDF
SAP IBP 200 Training 17 -19 Feb.pdf by FZ
PPT
A Primer To Sybase Iq Development July 13
PDF
Powerbimadesimple 150206194215-conversion-gate01
Evolved BI with SQL Server 2012
Building your first Analysis Services Tabular BI Semantic model with SQL Serv...
Afternoons with Azure - Power BI and Azure Analysis Services
 
SQL Server Denali: BI on Your Terms
Hitchhiker’s Guide to SharePoint BI
Sap Business Objects solutioning Framework architecture
Real-world BISM in SQL Server 2012 SSAS
SSAS Design & Incremental Processing - PASSMN May 2010
BOBJ
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePoint
SharePoint Saturday Cincinnati 2012
New features of sql server 2016 bi features
OfficeWriter and the Application Platform
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...
SAP IBP 200 Training 17 -19 Feb.pdf by FZ
A Primer To Sybase Iq Development July 13
Powerbimadesimple 150206194215-conversion-gate01
Ad

More from Andrew Brust (19)

PPTX
Azure ml screen grabs
PPTX
Big Data Strategy for the Relational World
PPTX
NoSQL: An Analysis
PPTX
Big Data and NoSQL for Database and BI Pros
PPTX
Big Data and NoSQL for Database and BI Pros
PPTX
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stack
PPTX
Big Data on the Microsoft Platform
PPTX
NoSQL and The Big Data Hullabaloo
PPTX
A Practical Look at the NOSQL and Big Data Hullabaloo
PDF
Hadoop and its Ecosystem Components in Action
PDF
Microsoft's Big Play for Big Data
PDF
Big Data and NoSQL in Microsoft-Land
PPT
Brust hadoopecosystem
PPTX
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
PPT
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
PPTX
Microsoft's Big Play for Big Data
PPT
Grasping The LightSwitch Paradigm
PPTX
Microsoft and its Competition: A Developer-Friendly Market Analysis
PPTX
Cloud Computing and the Microsoft Developer - A Down-to-Earth Analysis
Azure ml screen grabs
Big Data Strategy for the Relational World
NoSQL: An Analysis
Big Data and NoSQL for Database and BI Pros
Big Data and NoSQL for Database and BI Pros
Big Data on the Microsoft Platform - With Hadoop, MS BI and the SQL Server stack
Big Data on the Microsoft Platform
NoSQL and The Big Data Hullabaloo
A Practical Look at the NOSQL and Big Data Hullabaloo
Hadoop and its Ecosystem Components in Action
Microsoft's Big Play for Big Data
Big Data and NoSQL in Microsoft-Land
Brust hadoopecosystem
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
Microsoft's Big Play for Big Data
Grasping The LightSwitch Paradigm
Microsoft and its Competition: A Developer-Friendly Market Analysis
Cloud Computing and the Microsoft Developer - A Down-to-Earth Analysis

Recently uploaded (20)

PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
Teaching material agriculture food technology
PPTX
A Presentation on Artificial Intelligence
PDF
Empathic Computing: Creating Shared Understanding
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Teaching material agriculture food technology
A Presentation on Artificial Intelligence
Empathic Computing: Creating Shared Understanding
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
cuic standard and advanced reporting.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Network Security Unit 5.pdf for BCA BBA.
Per capita expenditure prediction using model stacking based on satellite ima...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Advanced methodologies resolving dimensionality complications for autism neur...

Power View: Analysis and Visualization for Your Application’s Data

  • 1. Power View: Analysis and Visualization for Your Application’s Data Andrew J. Brust Founder and CEO Level: Intermediate
  • 2. Meet Andrew • CEO and Founder, Blue Badge Insights • Big Data blogger for ZDNet • Microsoft Regional Director, MVP • Co-chair VSLive! and 17 years as a speaker • Founder, Microsoft BI User Group of NYC – http://www.msbinyc.com • Co-moderator, NYC .NET Developers Group – http://www.nycdotnetdev.com • “Redmond Review” columnist for Visual Studio Magazine and Redmond Developer News • brustblog.com, Twitter: @andrewbrust
  • 3. My New Blog (bit.ly/bigondata)
  • 5. Agenda • Intro • Basic Use • Data Acquisition • Filtering • Advanced Visualizations • Advanced Features
  • 6. What is Power View? • Ad hoc reporting. Really! • Analysis, data exploration • Data Visualization • In Silverlight, in the browser, in SharePoint • Feels a little like Excel BI • Is actually based on SSRS – Power View makes a special RDL file
  • 7. How Do You Get It? • It will ship with SQL Server 2012, BI and Enterprise Editions • It will require SharePoint 2010 and the SharePoint Enterprise Client Access License (eCAL) • It will work against data in BI Semantic Models (BISMs): – PowerPivot (on SharePoint) – “Tabular” mode of SQL Server Analysis Services in SQL Server 2012
  • 8. In the browser, Power View! in Silverlight Ribbon, like Excel Variety of visualizations and data formats Field list, like Excel Data regions pane, like Excel
  • 9. View Modes Maximize one chart, fit report to window, put whole report in Reading Mode or Full Screen Create multiple pages (views)
  • 11. BISM: A Column-Oriented Store • Imagine, instead of: Employee ID Age Income 1 43 90000 2 38 100000 3 35 100000 • You have: Employee ID 1 2 3 Age 43 38 35 Income 90000 100000 100000 • Perf: values you wish to aggregate are adjacent • Efficiency: great compression from identical or nearly- identical values in proximity • Fast aggregation and high compression means huge volumes of data can be stored and processed, in RAM
  • 12. Data Import • Relational databases – SQL Server (including SQL Azure!), Access – Oracle, DB2, Sybase, Informix – Teradata – “Others” (OLE DB, including OLE DB provider for ODBC) • OData feeds, incl. R2/Denali Reporting Services, SharePoint 2010 lists, Azure DataMarket, ADO.NET Data Services (Astoria) • Excel via clipboard, linked tables • Filter, preview, friendly names for tables/columns
  • 13. DirectQuery Mode • In DQ mode, model defines schema, but is not used for data • Queries issued directly against source • Similar to ROLAP storage for conventional SSAS cubes
  • 14. Creating a SharePoint Power View Data Source • To repeat: Power View works only against PowerPivot/SSAS tabular models – DirectQuery mode supported, however • For PowerPivot, click “Create Power View Report” button or option on workbook in SharePoint report gallery • For SSAS tabular model, create BISM data source, then click its “Create Power View Report” button or option – BISM data sources can point to PowerPivot workbooks too, if you want.
  • 16. Constraining Your Data In Power View • Tiles – A filtering mechanism within a visualization • Highlighting – Selection in one visualization affects the others • Slicers – Similar to Excel against PowerPivot • True Filters – Checked drop-down list; very Excel-like – Right-hand filter pane, similar to SSRS and Excel Services
  • 18. Multipliers • Multiple charts within a chart, in columns, rows, or a matrix – Horizontal and vertical multipliers • Allows for visualizing 1 or 2 additional dimensions
  • 19. Scatter/Bubble Charts • Allow for several measures • Features a “play” axis which can be manipulated through a slider or animated • Excellent way to visualize trends over time
  • 21. Perspectives Default Aggregations Special Advanced Mode BISM Advanced Modeling Reporting properties Hierarchies Hide specific columns and tables Measures KPIs
  • 22. Reporting Properties • Setting the representative column and image tells Power View how to summarize your data, and show stored images • Other properties tell it about: key attributes, default aggregations and more • These properties were, essentially, created for Power View – Though other clients are free to use them too
  • 24. Why Is Power View in SharePoint? • Integration with PowerPivot and Excel Services – Create Power View reports in the same place the data sits, and side-by-side with other analyses • Document security subsystem – Building a new one just for Power View would have delayed the product • SharePoint is the MS BI Presentation Layer – Excel Services – PerformancePoint Services – Reporting Services (SharePoint integration is optional)
  • 25. Non-SharePoint-Dependent Alternatives • Dundas Dashboard • Tableau • .NET data viz components from Telerik, DevExpress, ComponentOne, Infragistics and… • Reporting Services…
  • 27. Futures • Shown at PASS: HTML 5 • Rumored: Windows 8 Metro • One day?: Non-BISM data • Originally planned: Export to PowerPoint • My hope: permission to deploy in non- SharePoint scenarios: – Silverlight or Metro apps – Standalone, hosted on Azure or Office 365 – A free Excel add-in, for desktop use
  • 28. Summing Up • Power View is Microsoft’s first true ad hoc reporting technology • It’s also the first data BI stack component to make heavy use of XAML • An underlying motivation for the team was to make data exploration fun, and it shows • Power View is part of Microsoft’s BI Renaissance
  • 29. Thank you • andrew.brust@bluebadgeinsights.com • @andrewbrust on Twitter • Want to get the free “Redmond Roundup Plus?” – Text “bluebadge” to 22828