SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Power View and the Cube
Régis Baccaro
regis@baccaro.com
@regbac
Introduction
Régis Baccaro @regbac http://Theblobfarm.wordpress.com
http://Thelovefarm.wordpress.com
regis@baccaro.com
• Founder and lead organizer of SQL Saturday Denmark
• Works for IBM (for now)
• Passionate about the community
• .Net developer, BI guy, SharePoint fellow and accidental DBA
• SQL Server MVP
• Not a native English Scottish speaker
Our Sponsors
The Recipe – The Cook
 You should be :
 Familiar with Analysis Services Multidimensional
 Familiar with Power View
 You will learn
 How Cubes are exposed in Power View
 MD Enhancements related to Power View
6/13/2014
|
Power View and the Cube4 |
Agenda
 Architecture
 Measure groups
 Dimensions
 Calculated Members
 Default Member
 Report filters
 Images
 Perspective & Translation
6/13/2014
|
Power View and the Cube5 |
The big picture - Architecture
6/13/2014
|
Power View and the Cube6 |
The Recipe - Architecture
6/13/2014
|
Power View and the Cube7 |
BISemanticModel
Third-party
applications
Reporting Services
(Power View) Excel PowerPivot
Databases LOB Applications Files OData Feeds Cloud Services
SharePoint
Insights
Reporting Services
(Power View)
The Recipe - ingredients
 SharePoint 2010 or 2013 Enterprise edition
 Microsoft SQL Server 2012 SP1/SP2 or 2014
 Analysis Services Multidimensional instance
 Reporting Services Add-in for Microsoft
SharePoint Technologies
 PowerPivot for SharePoint
 Tip : How to install SharePoint without a
domain account!
6/13/2014
|
Power View and the Cube8 |
The Recipe – Preparation
 Configuration of SharePoint
 Make sure you do it in the right order !!
 Generate a New Key in Secure Store Service
Application
6/13/2014
|
Power View and the Cube9 |
The Recipe – Preparation
 Configuration of PowerPivot
6/13/2014
|
Power View and the Cube10 |
The Recipe – Preparation
 Can be scripted
6/13/2014
|
Power View and the Cube11 |
The Recipe – Preparation
 Configuration of Reporting Services
 Create a new RS application in SharePoint
central admin (2013)
 Enable features on SharePoint
6/13/2014
|
Power View and the Cube12 |
The Recipe – Preparation
 Add the right content types to SharePoint
library
6/13/2014
|
Power View and the Cube13 |
Putting it all together – Connecting to a cube
 RSDS file
6/13/2014
|
Power View and the Cube14 |
Multidimensional – Tabular mapping
6/13/2014
|
Power View and the Cube15 |
BISM – MD Object Tabular Metadata
Cube Model
Cube Dimension Table
Attribute(Key(s),Name) Columns
Measure Group Table
Measure Measure
Measure without measure group Called ”Measures” within tables
Measure group  Dimension Relationship Relationship
Perspective Perspective
KPI KPI
User/Parent-Child Hierarchies Hierarchies
Measure and Measure groups
 Measure and Measure Groups
6/13/2014
|
Power View and the Cube16 |
Measures as variants
 Variants are not strongly typed
 Can have different data types
Dimensions, attributes and hierarchies
6/13/2014
|
Power View and the Cube18 |
 Dimensions  tables
 Attributes  columns within display folder
Dimensions attribute types
6/13/2014
|
Power View and the Cube19 |
 Dimension attribute geography types in
SSDT and Power View Field List
Parent-Child Hierarchy
 Exposed as hierarchy
6/13/2014
|
Power View and the Cube20 |
Dimension Calculated members
 2 common types :
 Children of ”All” with a single real member
 Calculated members on user hierarchies
 Constraints:
 Must be a single real member when the
dimension has more than one attribute.
 Cannot be the key attribute of the dimension
unless it is the only attribute.
 cannot be a parent-child attribute.
6/13/2014
|
Power View and the Cube21 |
Non-Aggregatable Attributes
 Don’t aggregate across hierarchies
 Demo
6/13/2014
|
Power View and the Cube22 |
Default Members
 Exposed as default value or filter
 Only applied when used on filters
 Demo
6/13/2014
|
Power View and the Cube23 |
Images
6/13/2014
|
Power View and the Cube24 |
 Not specific to MD models
 Demo?
Perspective and locale
 Specified in the Cube connection string
 Data Source=localost;Initial
Catalog=AdventureWorksDW-MD;Cube='Direct
Sales'
 Added as ”Locale identifier”
 Data Source=localost;Initial
Catalog=AdventureWorksDW-
MD;Cube='Adventure Works'; Locale
Identifier=3084
Report pinned filters
6/13/2014
|
Power View and the Cube26 |
 Tabular and MD models
 Change one = change all
 Added or modified via the filter pane
 Added via ”rf” URL parameter
EXAMPLE
http://...<reportUrl>...?rc:ViewMode=Presentation
&rf=[Date].[Calendar Year] eq 'CY 2005'
Perspectives and Translations
6/13/2014
|
Power View and the Cube27 |
 Edit RSDS
 Demo
Unsupported features
6/13/2014
|
Power View and the Cube28 |
 Power View in Excel 2013
 Actions
 Named sets
 Cell level security
Thanks
</end>
6/13/2014
|
Power View and the Cube30 |
 Questions ?
 Thank you!!
 Contact me:
 @regbac
 regis@baccaro.com
Stay Involved!
 Sign up for a free membership today at sqlpass.org
 Linked In: http://www.sqlpass.org/linkedin
 Facebook: http://www.sqlpass.org/facebook
 Twitter: @SQLPASS
 PASS: http://www.sqlpass.org

Mais conteúdo relacionado

Mais procurados

ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedSSP Innovations
 
How will the Utility Network Affect You?
How will the Utility Network Affect You? How will the Utility Network Affect You?
How will the Utility Network Affect You? SSP Innovations
 
Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365Terrence Nguyen
 
Perth SharePoint User Group - Hybrid Cloud and Power BI
Perth SharePoint User Group - Hybrid Cloud and Power BIPerth SharePoint User Group - Hybrid Cloud and Power BI
Perth SharePoint User Group - Hybrid Cloud and Power BIBhavik Merchant
 
State Zero: Middle Tennessee Electric Membership Corporation
State Zero: Middle Tennessee Electric Membership CorporationState Zero: Middle Tennessee Electric Membership Corporation
State Zero: Middle Tennessee Electric Membership CorporationSSP Innovations
 
From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...
From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...
From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...SSP Innovations
 
Esri Scotland Conf 2016 - SEPA
Esri Scotland Conf 2016 - SEPAEsri Scotland Conf 2016 - SEPA
Esri Scotland Conf 2016 - SEPAEsri UK
 
Deploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise WideDeploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise Widewww.panorama.com
 
Power BI / AAS Model Optimization
Power BI / AAS Model OptimizationPower BI / AAS Model Optimization
Power BI / AAS Model OptimizationDan English
 
A Deep Dive into to Power BI - level 2
A Deep Dive into to Power BI - level 2A Deep Dive into to Power BI - level 2
A Deep Dive into to Power BI - level 2HARIHARAN R
 
What's New in Cartegraph
What's New in CartegraphWhat's New in Cartegraph
What's New in CartegraphCartegraph
 
Esri Scotland Conf 2016 Web AppBuilder
Esri Scotland Conf 2016   Web AppBuilderEsri Scotland Conf 2016   Web AppBuilder
Esri Scotland Conf 2016 Web AppBuilderEsri UK
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionSSP Innovations
 
Leveraging Geographic Data in SugarCRM
Leveraging Geographic Data in SugarCRMLeveraging Geographic Data in SugarCRM
Leveraging Geographic Data in SugarCRMAsa Kusuma
 
Power BI with SharePoint Online & Office 365
Power BI with SharePoint Online & Office 365Power BI with SharePoint Online & Office 365
Power BI with SharePoint Online & Office 365serge luca
 
CPBIG - A Deep Dive into Power BI
CPBIG - A Deep Dive into Power BICPBIG - A Deep Dive into Power BI
CPBIG - A Deep Dive into Power BIHARIHARAN R
 
Power BI: Dashboard in an Hour Walk-Through
Power BI: Dashboard in an Hour Walk-ThroughPower BI: Dashboard in an Hour Walk-Through
Power BI: Dashboard in an Hour Walk-ThroughDan English
 

Mais procurados (20)

ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons Learned
 
How will the Utility Network Affect You?
How will the Utility Network Affect You? How will the Utility Network Affect You?
How will the Utility Network Affect You?
 
Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365
 
Perth SharePoint User Group - Hybrid Cloud and Power BI
Perth SharePoint User Group - Hybrid Cloud and Power BIPerth SharePoint User Group - Hybrid Cloud and Power BI
Perth SharePoint User Group - Hybrid Cloud and Power BI
 
State Zero: Middle Tennessee Electric Membership Corporation
State Zero: Middle Tennessee Electric Membership CorporationState Zero: Middle Tennessee Electric Membership Corporation
State Zero: Middle Tennessee Electric Membership Corporation
 
From Excel hero to Power BI champion
From Excel hero to Power BI championFrom Excel hero to Power BI champion
From Excel hero to Power BI champion
 
From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...
From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...
From Field to Office: Streamlining the Management of Streetlight & Cover-ups ...
 
Esri Scotland Conf 2016 - SEPA
Esri Scotland Conf 2016 - SEPAEsri Scotland Conf 2016 - SEPA
Esri Scotland Conf 2016 - SEPA
 
Deploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise WideDeploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise Wide
 
Power BI / AAS Model Optimization
Power BI / AAS Model OptimizationPower BI / AAS Model Optimization
Power BI / AAS Model Optimization
 
A Deep Dive into to Power BI - level 2
A Deep Dive into to Power BI - level 2A Deep Dive into to Power BI - level 2
A Deep Dive into to Power BI - level 2
 
What's New in Cartegraph
What's New in CartegraphWhat's New in Cartegraph
What's New in Cartegraph
 
Esri Scotland Conf 2016 Web AppBuilder
Esri Scotland Conf 2016   Web AppBuilderEsri Scotland Conf 2016   Web AppBuilder
Esri Scotland Conf 2016 Web AppBuilder
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
 
Leveraging Geographic Data in SugarCRM
Leveraging Geographic Data in SugarCRMLeveraging Geographic Data in SugarCRM
Leveraging Geographic Data in SugarCRM
 
October2019 release
October2019 releaseOctober2019 release
October2019 release
 
Power BI with SharePoint Online & Office 365
Power BI with SharePoint Online & Office 365Power BI with SharePoint Online & Office 365
Power BI with SharePoint Online & Office 365
 
What's it like to use the Utility Network
What's it like to use the Utility NetworkWhat's it like to use the Utility Network
What's it like to use the Utility Network
 
CPBIG - A Deep Dive into Power BI
CPBIG - A Deep Dive into Power BICPBIG - A Deep Dive into Power BI
CPBIG - A Deep Dive into Power BI
 
Power BI: Dashboard in an Hour Walk-Through
Power BI: Dashboard in an Hour Walk-ThroughPower BI: Dashboard in an Hour Walk-Through
Power BI: Dashboard in an Hour Walk-Through
 

Destaque

Ssrs 2012(powerview) installation ans configuration
Ssrs 2012(powerview) installation ans configurationSsrs 2012(powerview) installation ans configuration
Ssrs 2012(powerview) installation ans configurationPaxcel Technologies
 
Criando um baseline de seu ambiente completo utilizando ssis e ssrs
Criando um baseline de seu ambiente completo utilizando ssis e ssrsCriando um baseline de seu ambiente completo utilizando ssis e ssrs
Criando um baseline de seu ambiente completo utilizando ssis e ssrsMarcos Freccia
 
Self-Service BI with SQL Server 2012
Self-Service BI with SQL Server 2012Self-Service BI with SQL Server 2012
Self-Service BI with SQL Server 2012Dan English
 
SQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best PracticesSQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best PracticesDenny Lee
 
SQL Server 2016 Reporting Services. Быстрый старт
SQL Server 2016 Reporting Services. Быстрый стартSQL Server 2016 Reporting Services. Быстрый старт
SQL Server 2016 Reporting Services. Быстрый стартAndrey Korshikov
 
Apostila introdução à linguagem sql
Apostila introdução à linguagem sqlApostila introdução à linguagem sql
Apostila introdução à linguagem sqlReuel Lopes
 
Business Intelligence Microsoft: para onde ele está evoluindo
Business Intelligence Microsoft: para onde ele está evoluindoBusiness Intelligence Microsoft: para onde ele está evoluindo
Business Intelligence Microsoft: para onde ele está evoluindoMarcos Vinicius Balboa Fontes
 
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_soxAuditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_soxSQLServerRS
 
Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...
Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...
Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...Marcos Vinicius Balboa Fontes
 
SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting ServicesAhmed Elbaz
 
Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012Stéphane Fréchette
 
Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoHelder Lopes
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL BásicoIgor Alves
 
SQL Server 2012
SQL Server 2012SQL Server 2012
SQL Server 2012Hcode
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration ServicesRobert MacLean
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BIMSDEVMTL
 

Destaque (18)

Ssrs 2012(powerview) installation ans configuration
Ssrs 2012(powerview) installation ans configurationSsrs 2012(powerview) installation ans configuration
Ssrs 2012(powerview) installation ans configuration
 
Criando um baseline de seu ambiente completo utilizando ssis e ssrs
Criando um baseline de seu ambiente completo utilizando ssis e ssrsCriando um baseline de seu ambiente completo utilizando ssis e ssrs
Criando um baseline de seu ambiente completo utilizando ssis e ssrs
 
Apresentacao TCC
Apresentacao TCCApresentacao TCC
Apresentacao TCC
 
Self-Service BI with SQL Server 2012
Self-Service BI with SQL Server 2012Self-Service BI with SQL Server 2012
Self-Service BI with SQL Server 2012
 
SQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best PracticesSQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best Practices
 
SQL Server 2016 Reporting Services. Быстрый старт
SQL Server 2016 Reporting Services. Быстрый стартSQL Server 2016 Reporting Services. Быстрый старт
SQL Server 2016 Reporting Services. Быстрый старт
 
Apostila introdução à linguagem sql
Apostila introdução à linguagem sqlApostila introdução à linguagem sql
Apostila introdução à linguagem sql
 
Business Intelligence Microsoft: para onde ele está evoluindo
Business Intelligence Microsoft: para onde ele está evoluindoBusiness Intelligence Microsoft: para onde ele está evoluindo
Business Intelligence Microsoft: para onde ele está evoluindo
 
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_soxAuditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
Auditoria de banco_de_dados_sql_server_em_conformidade_com_a_sox
 
Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...
Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...
Análise de Mídias Sociais para o Apoio a Decisões Estratégicas de Marketing -...
 
SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting Services
 
Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012
 
MSBI-SSRS PPT
MSBI-SSRS PPTMSBI-SSRS PPT
MSBI-SSRS PPT
 
Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumo
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL Básico
 
SQL Server 2012
SQL Server 2012SQL Server 2012
SQL Server 2012
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration Services
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BI
 

Semelhante a Power View and the Cube

SAP BusinessObjects BI 4.3
SAP BusinessObjects BI 4.3SAP BusinessObjects BI 4.3
SAP BusinessObjects BI 4.3Wiiisdom
 
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&ALearn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&AVishal Pawar
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesMark Tabladillo
 
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...Michael Blumenthal (Microsoft MVP)
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsEnrico Daga
 
Create and publish reports using Polaris Simply Reports - pug 2014
Create and publish reports using Polaris Simply Reports -  pug 2014Create and publish reports using Polaris Simply Reports -  pug 2014
Create and publish reports using Polaris Simply Reports - pug 2014Nadia Musleh
 
Keyword Aware Service Recommendation
Keyword Aware Service RecommendationKeyword Aware Service Recommendation
Keyword Aware Service RecommendationHarshalWaghmode
 
GPPB2020 - Milan - Power BI dataflows deep dive
GPPB2020 - Milan - Power BI dataflows deep diveGPPB2020 - Milan - Power BI dataflows deep dive
GPPB2020 - Milan - Power BI dataflows deep diveRiccardo Perico
 
Sapbpc nw 10.0 bpf how to guide by satya
Sapbpc nw 10.0   bpf how to guide by satyaSapbpc nw 10.0   bpf how to guide by satya
Sapbpc nw 10.0 bpf how to guide by satyaSatya
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesMark Tabladillo
 
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceLeveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceRightpoint
 
Analyzing & Visualizing Cloud Data With Power BI
Analyzing & Visualizing Cloud Data With Power BIAnalyzing & Visualizing Cloud Data With Power BI
Analyzing & Visualizing Cloud Data With Power BIRichard Harbridge
 
Informatica data quality[IDQ] 9
Informatica data quality[IDQ] 9Informatica data quality[IDQ] 9
Informatica data quality[IDQ] 9RISLGLOBAL
 
Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...D2L Barry
 

Semelhante a Power View and the Cube (20)

SAP BusinessObjects BI 4.3
SAP BusinessObjects BI 4.3SAP BusinessObjects BI 4.3
SAP BusinessObjects BI 4.3
 
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&ALearn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
 
Tableau olap
Tableau olapTableau olap
Tableau olap
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint Composites
 
powerDay2bi
powerDay2bipowerDay2bi
powerDay2bi
 
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
 
SQLDay2013_ChrisWebb_DAXMD
SQLDay2013_ChrisWebb_DAXMDSQLDay2013_ChrisWebb_DAXMD
SQLDay2013_ChrisWebb_DAXMD
 
Workshop150603 Spatial Analys
Workshop150603 Spatial AnalysWorkshop150603 Spatial Analys
Workshop150603 Spatial Analys
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
 
ADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componentenADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componenten
 
Create and publish reports using Polaris Simply Reports - pug 2014
Create and publish reports using Polaris Simply Reports -  pug 2014Create and publish reports using Polaris Simply Reports -  pug 2014
Create and publish reports using Polaris Simply Reports - pug 2014
 
Keyword Aware Service Recommendation
Keyword Aware Service RecommendationKeyword Aware Service Recommendation
Keyword Aware Service Recommendation
 
GPPB2020 - Milan - Power BI dataflows deep dive
GPPB2020 - Milan - Power BI dataflows deep diveGPPB2020 - Milan - Power BI dataflows deep dive
GPPB2020 - Milan - Power BI dataflows deep dive
 
Sapbpc nw 10.0 bpf how to guide by satya
Sapbpc nw 10.0   bpf how to guide by satyaSapbpc nw 10.0   bpf how to guide by satya
Sapbpc nw 10.0 bpf how to guide by satya
 
Ponnaganti Rajasekhar Yadav
Ponnaganti Rajasekhar YadavPonnaganti Rajasekhar Yadav
Ponnaganti Rajasekhar Yadav
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint Composites
 
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceLeveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
 
Analyzing & Visualizing Cloud Data With Power BI
Analyzing & Visualizing Cloud Data With Power BIAnalyzing & Visualizing Cloud Data With Power BI
Analyzing & Visualizing Cloud Data With Power BI
 
Informatica data quality[IDQ] 9
Informatica data quality[IDQ] 9Informatica data quality[IDQ] 9
Informatica data quality[IDQ] 9
 
Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Último (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

Power View and the Cube

  • 1. Power View and the Cube Régis Baccaro regis@baccaro.com @regbac
  • 2. Introduction Régis Baccaro @regbac http://Theblobfarm.wordpress.com http://Thelovefarm.wordpress.com regis@baccaro.com • Founder and lead organizer of SQL Saturday Denmark • Works for IBM (for now) • Passionate about the community • .Net developer, BI guy, SharePoint fellow and accidental DBA • SQL Server MVP • Not a native English Scottish speaker
  • 4. The Recipe – The Cook  You should be :  Familiar with Analysis Services Multidimensional  Familiar with Power View  You will learn  How Cubes are exposed in Power View  MD Enhancements related to Power View 6/13/2014 | Power View and the Cube4 |
  • 5. Agenda  Architecture  Measure groups  Dimensions  Calculated Members  Default Member  Report filters  Images  Perspective & Translation 6/13/2014 | Power View and the Cube5 |
  • 6. The big picture - Architecture 6/13/2014 | Power View and the Cube6 |
  • 7. The Recipe - Architecture 6/13/2014 | Power View and the Cube7 | BISemanticModel Third-party applications Reporting Services (Power View) Excel PowerPivot Databases LOB Applications Files OData Feeds Cloud Services SharePoint Insights Reporting Services (Power View)
  • 8. The Recipe - ingredients  SharePoint 2010 or 2013 Enterprise edition  Microsoft SQL Server 2012 SP1/SP2 or 2014  Analysis Services Multidimensional instance  Reporting Services Add-in for Microsoft SharePoint Technologies  PowerPivot for SharePoint  Tip : How to install SharePoint without a domain account! 6/13/2014 | Power View and the Cube8 |
  • 9. The Recipe – Preparation  Configuration of SharePoint  Make sure you do it in the right order !!  Generate a New Key in Secure Store Service Application 6/13/2014 | Power View and the Cube9 |
  • 10. The Recipe – Preparation  Configuration of PowerPivot 6/13/2014 | Power View and the Cube10 |
  • 11. The Recipe – Preparation  Can be scripted 6/13/2014 | Power View and the Cube11 |
  • 12. The Recipe – Preparation  Configuration of Reporting Services  Create a new RS application in SharePoint central admin (2013)  Enable features on SharePoint 6/13/2014 | Power View and the Cube12 |
  • 13. The Recipe – Preparation  Add the right content types to SharePoint library 6/13/2014 | Power View and the Cube13 |
  • 14. Putting it all together – Connecting to a cube  RSDS file 6/13/2014 | Power View and the Cube14 |
  • 15. Multidimensional – Tabular mapping 6/13/2014 | Power View and the Cube15 | BISM – MD Object Tabular Metadata Cube Model Cube Dimension Table Attribute(Key(s),Name) Columns Measure Group Table Measure Measure Measure without measure group Called ”Measures” within tables Measure group  Dimension Relationship Relationship Perspective Perspective KPI KPI User/Parent-Child Hierarchies Hierarchies
  • 16. Measure and Measure groups  Measure and Measure Groups 6/13/2014 | Power View and the Cube16 |
  • 17. Measures as variants  Variants are not strongly typed  Can have different data types
  • 18. Dimensions, attributes and hierarchies 6/13/2014 | Power View and the Cube18 |  Dimensions  tables  Attributes  columns within display folder
  • 19. Dimensions attribute types 6/13/2014 | Power View and the Cube19 |  Dimension attribute geography types in SSDT and Power View Field List
  • 20. Parent-Child Hierarchy  Exposed as hierarchy 6/13/2014 | Power View and the Cube20 |
  • 21. Dimension Calculated members  2 common types :  Children of ”All” with a single real member  Calculated members on user hierarchies  Constraints:  Must be a single real member when the dimension has more than one attribute.  Cannot be the key attribute of the dimension unless it is the only attribute.  cannot be a parent-child attribute. 6/13/2014 | Power View and the Cube21 |
  • 22. Non-Aggregatable Attributes  Don’t aggregate across hierarchies  Demo 6/13/2014 | Power View and the Cube22 |
  • 23. Default Members  Exposed as default value or filter  Only applied when used on filters  Demo 6/13/2014 | Power View and the Cube23 |
  • 24. Images 6/13/2014 | Power View and the Cube24 |  Not specific to MD models  Demo?
  • 25. Perspective and locale  Specified in the Cube connection string  Data Source=localost;Initial Catalog=AdventureWorksDW-MD;Cube='Direct Sales'  Added as ”Locale identifier”  Data Source=localost;Initial Catalog=AdventureWorksDW- MD;Cube='Adventure Works'; Locale Identifier=3084
  • 26. Report pinned filters 6/13/2014 | Power View and the Cube26 |  Tabular and MD models  Change one = change all  Added or modified via the filter pane  Added via ”rf” URL parameter EXAMPLE http://...<reportUrl>...?rc:ViewMode=Presentation &rf=[Date].[Calendar Year] eq 'CY 2005'
  • 27. Perspectives and Translations 6/13/2014 | Power View and the Cube27 |  Edit RSDS  Demo
  • 28. Unsupported features 6/13/2014 | Power View and the Cube28 |  Power View in Excel 2013  Actions  Named sets  Cell level security
  • 30. </end> 6/13/2014 | Power View and the Cube30 |  Questions ?  Thank you!!  Contact me:  @regbac  regis@baccaro.com
  • 31. Stay Involved!  Sign up for a free membership today at sqlpass.org  Linked In: http://www.sqlpass.org/linkedin  Facebook: http://www.sqlpass.org/facebook  Twitter: @SQLPASS  PASS: http://www.sqlpass.org