SlideShare una empresa de Scribd logo
1 de 50
Power BI with SQL, Excel, and SharePoint
Scott Brickey, SharePoint Practice Manager
www.sds-consulting.com
About Us
SDS provides SharePoint solutions
Agile development and SharePoint experience create an
optimal solution for your unique SharePoint needs.
• Business Intelligence : Self service, team, and enterprise
• Collaboration, Content Management
• Intranets, Portals, and Public Websites
• Workflow + forms = application
Agile Practices for proven faster delivery, higher quality, & increased business value.
A Brief Forward
• Focus on the subject
– LOTS of info!
– Feel free to ask questions
• Slides are available online
www.sbrickey.com/Tech/Calendar
www.sds-consulting.com
www.slideshare.net/Scott_Brickey/SQL-Saturday-Columbus-2014-
PowerBI-with-SQL-Excel-and-SharePoint
Business Intelligence Overview
Business Intelligence : Personas
Bill the Boss (Consumer)
• Receives reports via email
• Likes to explore the data
Tool Man Tim (Power User)
• Likes to fiddle with the data
• Creates simple models and reports
Data Sheriff Sheldon (BI Architect / Developer)
• Understands complex data relations and modelling
• Designs data warehouse structures and analysis cubes
• Creates data loads and reports
Business Intelligence : Use Cases
Self Service
• Personal use
• Immediate timeframe (1 day)
• Only needs to be 75% accurate
Team
Reporting
• Team use
• Additional time to scale and refine (2-3 days)
• Probably needs to be 90% accurate
Enterprise
Reporting
• Enterprise-wide usage
• Accuracy is critical
• Consideration given to data sources, calculations (1 week)
Business Intelligence : Tools
Power BI
• Power Query : Data imports with light transformations
• Power Pivot : Data modeling
• Power View, Power Map : Visualizations
SharePoint
• Share Excel files with team
• Data refreshed automatically
Analysis
Services
• Multidimensional models for structured reporting
• Tabular models for ad-hoc reporting
Business Intelligence : Tool Uses
Bill the Boss
• Excel
• Pivot Charts/Tables
• SharePoint
• Power View
• PerformancePoint
• Analytic Charts
• Decomposition
Tree
Tool Man Tim
• Excel
• Power Query
• Power Pivot
• Power Map
• SharePoint
• Power View
• Power Pivot
• PerformancePoint
• Dashboard
Designer
Data Sheriff Sheldon
• SSMS : SQL Server
Management Studio
• SSIS : SQL Server
Integration Services
• SSDT : SQL Server
Data Tools
BIDS : BI Dev Studio
• SSRS : SQL Server
Reporting Services
Excel
I can take care of this
myself.
Excel : Pivot Charts and Tables
Excel : Indicators and Spark Lines
Excel : Data Connections
• Stored : Embedded or External File
– Office Data Connection (*.ODC) files
• Microsoft : SQL Database, Analysis
Services
– MS Query : SharePoint Lists
• Files: CSV, XML
• Extensible Providers
– ODBC : Access, dBase, Excel,
Paradox, FoxPro, CSV, Oracle
– OLE DB : SQL, Analysis Services,
Active Directory
• Designed for single source
(table/view, file, etc)
– SQL : Relationships are difficult (no
GUI)
– No way to query ACROSS data
sources
Power Pivot
PowerPivot + Pivot Tables
PowerPivot Library Views
• Gallery View
PowerPivot Library Views
• Carousel View
PowerPivot Library Views
• Theater View
PowerPivot : What and Why
• NO row limit (technically)
– Only limited by available RAM
• Not 64k x 256 (up to 2003)
or 1mil x 16k (2007 and above)
– Load ALL the data!
• Relate multiple data sources
• No cube processing
• No penalty for new calculations
• PowerPivot for SharePoint
– Interactive Web Rendering
– Automatic background refreshing of data
PowerPivot : Data Sources
• Databases
– SQL Database, Analysis Services, Access
– SQL Azure
– Oracle, Teradata, Sybase, Informix, DB2
– OLE DB / ODBC
• Excel File / Cell Range
– Power Query!
• SSRS Report
• Azure DataMarket
– https://datamarket.azure.com/browse
• Atom Data Feed
• CSV
PowerPivot : Modelling
PowerPivot
Software Requirements
• SharePoint : Enterprise (Excel Services)
– Excel Services Application
– PowerPivot Service Application
– Secure Store Service
– Claims to Windows Token Service
• SQL : Dev, Eval, Business Intelligence, Enterprise
– RS in SharePoint [Integrated] mode
– Analysis Services : SQL Server PowerPivot for SharePoint
Power View
Power Pivot
Reporting Services
SharePoint
LOAD
MODEL
REPORT
EXPLORE
SHARE
Power View
In-Browser Editor
Power View : Visualizations
Power View
Playing with Scatter Plots
Power View
• Starts with tabular data
– Excel PowerPivot
– Analysis Services Tabular Mode
– BI Semantic Model file (connection file)
– SQL2012 SP1 CU4? Use your MDX cubes too!
• In-Browser (Silverlight) editor
– RDLX file
• Export to PowerPoint
Interlude for Questions
SQL Server
Reporting Services
Still learning new tricks with
SharePoint integration
Why Integrate Reporting Services
• Include reports in existing SharePoint sites!
– Intranet, Extranet, Public Website
• Recycle Bin, Versioning, Content Approval,
Workflow, Permissions, Authentication
• Power View
Reporting Services
Visualizations : Charts
• Column
• Line
• Shape
– Pie, Funnel
• Bar
• Area
• Range
– Area, Stock, …
• Scatter
• Polar
Reporting Services
Visualizations : Gauges
• Radial
• Linear
Reporting Services
Visualizations : Map
Reporting Services
Visualizations : Spark Lines
• Column (bar)
• Line
• Area
• Shape
• Range
Reporting Services
Visualizations : Indicators
• Directional
• Symbols
• Shapes
• Ratings
Reporting Services
Data Sources
• Microsoft
– SQL Server Database
– SQL Server Analysis
– SQL Azure
– SharePoint List
– SSRS Report Model
– BI Semantic Model for Power View
• Extensible / Standards
– OLE DB
– ODBC
– XML
• Third Party
– Oracle
– SAP NetWeaver BI
– Hyperion Essbase
Reporting Services
Reports
• Create with Report Designer (SSDT/BIDS) or Report Builder
• Data Visualizations
– Table/Matrix/List
– Chart
– Gauge
– Map
– Data Bar
– Sparkline
– Indicator
• Subscriptions
– Data Driven Alerts
• Options
– Data : Live, Cached, Snapshot
Reporting Services
Report Outputs
• Export to File
– XML, CSV, PDF, Excel (XLSX)
– TIFF, Word, MSHTML
• Export to Data Feed (.atomsvc)
– PowerPivot (default)
– SSIS (via HTTP connection)
– Outlook (yes, really)
Reporting Services
Subscriptions
• Event Driven
– On a schedule (Hour, Day, Week, Month)
– When snapshots are created
FormatsDestinations
Reporting Services
Data Driven Subscriptions
• Data Source : Report Data Source, Report Data Model
• Query
• Report parameter binding
• Delivery
– Static Values
– Query Fields FormatsDestinations
Governance
It’s SharePoint, what did you expect?
Governance
• Data Connections
– Using the SERVICE account, I CAN SEE EVERYTHING!
• File Sizes
– 200mb Excel files?
NO PROBLEM!
• Data Refresh
– One way to kill a WAN
• Reporting Services
– Subscriptions
– Abusive Queries
• 800mb – ONE REPORT
– Timeout limits
Governance FAIL
• PowerPivot
– 2GB data load
across the WAN
• Reporting Services
– Data feed into Outlook
• SQL Table Locks
Governance
• Service Account policies
• Logs / Usage
– Server resources
– Service utilization
• Locate
– Large data models
– Expensive reports
Conclusion
Final Thoughts
• BI starts with the end user
– Connect to the data, wherever it is
• BI should be easy to share
– Available to the users, wherever they are
• BI should be agile
– Requirements change, mistakes happen
• BI should be promotable
– Optimize the use of resources
Appendixes
SharePoint Features, Content Types,
and File Extensions
• SP Foundation
– Office Data Connection (Excel, Visio) ODC
– Universal Data Connection (InfoPath) UDCX
• SC : Report Server Integration Feature
– Report Data Source RSDS
– Report Builder Model (Data Set) RSD
– Report Builder Model (Semantic Model) SMDL
– Report Builder Report RDL
• SC : PerformancePoint Services Site Collection Features
– PerformancePoint Data Source PPSDC
• SC : PowerPivot Feature Integration for Site Collections
– BI Semantic Model Connection BISM
– Data Service Document ATOMSVC
• SC : Power View Integration Feature
– Power View Report RDLX
References
• Requirements for SSRS (2008 R2) in Integrated Mode
http://msdn.microsoft.com/en-us/library/bb283190.aspx
• Requirements for SQL 2012 (PowerPivot and SSRS) in Integrated
Mode
http://msdn.microsoft.com/en-us/library/ee210640.aspx
• Installing SSRS Integrated Mode for SharePoint 2013
http://msdn.microsoft.com/en-us/library/jj219068.aspx
• Hardware Requirements for PowerPivot
http://msdn.microsoft.com/en-us/library/ee210640.aspx
• System Requirements for Power View
http://technet.microsoft.com/en-us/library/hh560549.aspx
• PowerPivot BI Semantic Model Connection
http://technet.microsoft.com/en-us/library/gg471575.aspx
• SSRS Subscriptions and Delivery
http://msdn.microsoft.com/en-us/library/ms159762.aspx
Questions?
MORE INFORMATION
• Strategic Data Systems
http://sds-consulting.com
Lunch and Learn sessions
• SharePoint Library
http://sdsSharePointLibrary.codeplex.com/
• Scott Brickey
http://www.sbrickey.com

Más contenido relacionado

La actualidad más candente

The Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence toolingThe Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence toolingJason Himmelstein
 
Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Ivan Sanders
 
A Simpleton's Guide to Business Intelligence in SharePoint 2010
A Simpleton's Guide to Business Intelligence in SharePoint 2010A Simpleton's Guide to Business Intelligence in SharePoint 2010
A Simpleton's Guide to Business Intelligence in SharePoint 2010Chris McNulty
 
Microsoft BI reporting capabilities (on-prem solutions) Presentation
Microsoft BI reporting capabilities (on-prem solutions) PresentationMicrosoft BI reporting capabilities (on-prem solutions) Presentation
Microsoft BI reporting capabilities (on-prem solutions) Presentationjeromedoyen
 
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...Perficient, Inc.
 
Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013Jason Himmelstein
 
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Groupby -Power bi dashboard in hour by vishal pawar-Presentation Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Groupby -Power bi dashboard in hour by vishal pawar-Presentation Vishal Pawar
 
Power BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerPower BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerIsabelle Van Campenhoudt
 
Leveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor PerformanceLeveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor PerformanceDan English
 
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)serge luca
 
Power BI Create lightning fast dashboard with power bi & Its Components
Power BI Create lightning fast dashboard with power bi & Its Components Power BI Create lightning fast dashboard with power bi & Its Components
Power BI Create lightning fast dashboard with power bi & Its Components Vishal Pawar
 
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanWorking with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanDavid J Rosenthal
 
Microsoft power bi training courses
Microsoft power bi training coursesMicrosoft power bi training courses
Microsoft power bi training courseskatozesiro
 
Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016Chirag Patel
 
Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011Itay Braun
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePointatwork
 
Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019Priyanka Khanadali
 
What's New in SQL Server 2016 for BI
What's New in SQL Server 2016 for BIWhat's New in SQL Server 2016 for BI
What's New in SQL Server 2016 for BITeo Lachev
 

La actualidad más candente (20)

The Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence toolingThe Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence tooling
 
Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013
 
A Simpleton's Guide to Business Intelligence in SharePoint 2010
A Simpleton's Guide to Business Intelligence in SharePoint 2010A Simpleton's Guide to Business Intelligence in SharePoint 2010
A Simpleton's Guide to Business Intelligence in SharePoint 2010
 
Microsoft BI reporting capabilities (on-prem solutions) Presentation
Microsoft BI reporting capabilities (on-prem solutions) PresentationMicrosoft BI reporting capabilities (on-prem solutions) Presentation
Microsoft BI reporting capabilities (on-prem solutions) Presentation
 
Business Intelligence in SharePoint
Business Intelligence in SharePointBusiness Intelligence in SharePoint
Business Intelligence in SharePoint
 
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
 
Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013
 
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Groupby -Power bi dashboard in hour by vishal pawar-Presentation Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
 
Power BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerPower BI Report Server & Office Online Server
Power BI Report Server & Office Online Server
 
Leveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor PerformanceLeveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor Performance
 
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)
 
Power BI Create lightning fast dashboard with power bi & Its Components
Power BI Create lightning fast dashboard with power bi & Its Components Power BI Create lightning fast dashboard with power bi & Its Components
Power BI Create lightning fast dashboard with power bi & Its Components
 
Tableau API
Tableau APITableau API
Tableau API
 
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanWorking with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
 
Microsoft power bi training courses
Microsoft power bi training coursesMicrosoft power bi training courses
Microsoft power bi training courses
 
Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016
 
Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePoint
 
Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019
 
What's New in SQL Server 2016 for BI
What's New in SQL Server 2016 for BIWhat's New in SQL Server 2016 for BI
What's New in SQL Server 2016 for BI
 

Similar a Power BI, Excel, and SharePoint integration for business intelligence

SharePoint 2013 BI Scenarios
SharePoint 2013 BI ScenariosSharePoint 2013 BI Scenarios
SharePoint 2013 BI ScenariosAndreas Aschauer
 
Perficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power PivotPerficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power PivotPerficient, Inc.
 
Microsoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printMicrosoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printShan Kane
 
Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...
Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...
Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...Perficient, Inc.
 
Go Beyond the Numbers - Data Visualization in SharePoint 2010
Go Beyond the Numbers - Data Visualization in SharePoint 2010Go Beyond the Numbers - Data Visualization in SharePoint 2010
Go Beyond the Numbers - Data Visualization in SharePoint 2010Chris McNulty
 
Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01Zeeshan Ikram
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made SimpleJames Serra
 
Business intelligence - Microsoft Technologies
Business intelligence - Microsoft TechnologiesBusiness intelligence - Microsoft Technologies
Business intelligence - Microsoft TechnologiesNaveen Kumar Singh
 
Operational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business IntelligenceOperational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business IntelligenceJohn White
 
Business Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday BostonBusiness Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday BostonKnowledge Management Associates, LLC
 
See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010Sadalit Van Buren
 
The Power of Business Intelligence
The Power of Business Intelligence The Power of Business Intelligence
The Power of Business Intelligence Eli Sabatier
 
RDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceRDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceChristopher Foot
 
OfficeWriter and the Application Platform
OfficeWriter and the Application PlatformOfficeWriter and the Application Platform
OfficeWriter and the Application PlatformSoftArtisans
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyTeo Lachev
 
How does SharePoint access data
How does SharePoint access dataHow does SharePoint access data
How does SharePoint access dataAlan Eardley
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BITheresa Lubelski
 

Similar a Power BI, Excel, and SharePoint integration for business intelligence (20)

SharePoint 2013 BI Scenarios
SharePoint 2013 BI ScenariosSharePoint 2013 BI Scenarios
SharePoint 2013 BI Scenarios
 
Perficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power PivotPerficient Self Service Business Intelligence with Power Pivot
Perficient Self Service Business Intelligence with Power Pivot
 
Microsoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printMicrosoft2013-BI-Overview-print
Microsoft2013-BI-Overview-print
 
February 20th, 2013 Presentation - Chris McNulty
February 20th, 2013 Presentation - Chris McNultyFebruary 20th, 2013 Presentation - Chris McNulty
February 20th, 2013 Presentation - Chris McNulty
 
Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...
Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...
Hybrid Analytics in Healthcare: Leveraging Power BI and Office 365 to Make Sm...
 
Go Beyond the Numbers - Data Visualization in SharePoint 2010
Go Beyond the Numbers - Data Visualization in SharePoint 2010Go Beyond the Numbers - Data Visualization in SharePoint 2010
Go Beyond the Numbers - Data Visualization in SharePoint 2010
 
Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
 
Boston Area SharePoint User Group BI Data Visualization
Boston Area SharePoint User Group BI Data VisualizationBoston Area SharePoint User Group BI Data Visualization
Boston Area SharePoint User Group BI Data Visualization
 
Business intelligence - Microsoft Technologies
Business intelligence - Microsoft TechnologiesBusiness intelligence - Microsoft Technologies
Business intelligence - Microsoft Technologies
 
Operational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business IntelligenceOperational dashboarding and reporting with Microsoft Business Intelligence
Operational dashboarding and reporting with Microsoft Business Intelligence
 
Business Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday BostonBusiness Intelligence Data Visualization from SharePoint Saturday Boston
Business Intelligence Data Visualization from SharePoint Saturday Boston
 
See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010
 
The Power of Business Intelligence
The Power of Business Intelligence The Power of Business Intelligence
The Power of Business Intelligence
 
KMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BIKMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BI
 
RDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceRDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business Intelligence
 
OfficeWriter and the Application Platform
OfficeWriter and the Application PlatformOfficeWriter and the Application Platform
OfficeWriter and the Application Platform
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise Strategy
 
How does SharePoint access data
How does SharePoint access dataHow does SharePoint access data
How does SharePoint access data
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BI
 

Último

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Power BI, Excel, and SharePoint integration for business intelligence

  • 1. Power BI with SQL, Excel, and SharePoint Scott Brickey, SharePoint Practice Manager www.sds-consulting.com
  • 2. About Us SDS provides SharePoint solutions Agile development and SharePoint experience create an optimal solution for your unique SharePoint needs. • Business Intelligence : Self service, team, and enterprise • Collaboration, Content Management • Intranets, Portals, and Public Websites • Workflow + forms = application Agile Practices for proven faster delivery, higher quality, & increased business value.
  • 3. A Brief Forward • Focus on the subject – LOTS of info! – Feel free to ask questions • Slides are available online www.sbrickey.com/Tech/Calendar www.sds-consulting.com www.slideshare.net/Scott_Brickey/SQL-Saturday-Columbus-2014- PowerBI-with-SQL-Excel-and-SharePoint
  • 5. Business Intelligence : Personas Bill the Boss (Consumer) • Receives reports via email • Likes to explore the data Tool Man Tim (Power User) • Likes to fiddle with the data • Creates simple models and reports Data Sheriff Sheldon (BI Architect / Developer) • Understands complex data relations and modelling • Designs data warehouse structures and analysis cubes • Creates data loads and reports
  • 6. Business Intelligence : Use Cases Self Service • Personal use • Immediate timeframe (1 day) • Only needs to be 75% accurate Team Reporting • Team use • Additional time to scale and refine (2-3 days) • Probably needs to be 90% accurate Enterprise Reporting • Enterprise-wide usage • Accuracy is critical • Consideration given to data sources, calculations (1 week)
  • 7. Business Intelligence : Tools Power BI • Power Query : Data imports with light transformations • Power Pivot : Data modeling • Power View, Power Map : Visualizations SharePoint • Share Excel files with team • Data refreshed automatically Analysis Services • Multidimensional models for structured reporting • Tabular models for ad-hoc reporting
  • 8. Business Intelligence : Tool Uses Bill the Boss • Excel • Pivot Charts/Tables • SharePoint • Power View • PerformancePoint • Analytic Charts • Decomposition Tree Tool Man Tim • Excel • Power Query • Power Pivot • Power Map • SharePoint • Power View • Power Pivot • PerformancePoint • Dashboard Designer Data Sheriff Sheldon • SSMS : SQL Server Management Studio • SSIS : SQL Server Integration Services • SSDT : SQL Server Data Tools BIDS : BI Dev Studio • SSRS : SQL Server Reporting Services
  • 9. Excel I can take care of this myself.
  • 10. Excel : Pivot Charts and Tables
  • 11. Excel : Indicators and Spark Lines
  • 12. Excel : Data Connections • Stored : Embedded or External File – Office Data Connection (*.ODC) files • Microsoft : SQL Database, Analysis Services – MS Query : SharePoint Lists • Files: CSV, XML • Extensible Providers – ODBC : Access, dBase, Excel, Paradox, FoxPro, CSV, Oracle – OLE DB : SQL, Analysis Services, Active Directory • Designed for single source (table/view, file, etc) – SQL : Relationships are difficult (no GUI) – No way to query ACROSS data sources
  • 18. PowerPivot : What and Why • NO row limit (technically) – Only limited by available RAM • Not 64k x 256 (up to 2003) or 1mil x 16k (2007 and above) – Load ALL the data! • Relate multiple data sources • No cube processing • No penalty for new calculations • PowerPivot for SharePoint – Interactive Web Rendering – Automatic background refreshing of data
  • 19. PowerPivot : Data Sources • Databases – SQL Database, Analysis Services, Access – SQL Azure – Oracle, Teradata, Sybase, Informix, DB2 – OLE DB / ODBC • Excel File / Cell Range – Power Query! • SSRS Report • Azure DataMarket – https://datamarket.azure.com/browse • Atom Data Feed • CSV
  • 21. PowerPivot Software Requirements • SharePoint : Enterprise (Excel Services) – Excel Services Application – PowerPivot Service Application – Secure Store Service – Claims to Windows Token Service • SQL : Dev, Eval, Business Intelligence, Enterprise – RS in SharePoint [Integrated] mode – Analysis Services : SQL Server PowerPivot for SharePoint
  • 22. Power View Power Pivot Reporting Services SharePoint LOAD MODEL REPORT EXPLORE SHARE
  • 24. Power View : Visualizations
  • 25. Power View Playing with Scatter Plots
  • 26. Power View • Starts with tabular data – Excel PowerPivot – Analysis Services Tabular Mode – BI Semantic Model file (connection file) – SQL2012 SP1 CU4? Use your MDX cubes too! • In-Browser (Silverlight) editor – RDLX file • Export to PowerPoint
  • 28. SQL Server Reporting Services Still learning new tricks with SharePoint integration
  • 29. Why Integrate Reporting Services • Include reports in existing SharePoint sites! – Intranet, Extranet, Public Website • Recycle Bin, Versioning, Content Approval, Workflow, Permissions, Authentication • Power View
  • 30. Reporting Services Visualizations : Charts • Column • Line • Shape – Pie, Funnel • Bar • Area • Range – Area, Stock, … • Scatter • Polar
  • 31. Reporting Services Visualizations : Gauges • Radial • Linear
  • 33. Reporting Services Visualizations : Spark Lines • Column (bar) • Line • Area • Shape • Range
  • 34. Reporting Services Visualizations : Indicators • Directional • Symbols • Shapes • Ratings
  • 35. Reporting Services Data Sources • Microsoft – SQL Server Database – SQL Server Analysis – SQL Azure – SharePoint List – SSRS Report Model – BI Semantic Model for Power View • Extensible / Standards – OLE DB – ODBC – XML • Third Party – Oracle – SAP NetWeaver BI – Hyperion Essbase
  • 36. Reporting Services Reports • Create with Report Designer (SSDT/BIDS) or Report Builder • Data Visualizations – Table/Matrix/List – Chart – Gauge – Map – Data Bar – Sparkline – Indicator • Subscriptions – Data Driven Alerts • Options – Data : Live, Cached, Snapshot
  • 37. Reporting Services Report Outputs • Export to File – XML, CSV, PDF, Excel (XLSX) – TIFF, Word, MSHTML • Export to Data Feed (.atomsvc) – PowerPivot (default) – SSIS (via HTTP connection) – Outlook (yes, really)
  • 38. Reporting Services Subscriptions • Event Driven – On a schedule (Hour, Day, Week, Month) – When snapshots are created FormatsDestinations
  • 39. Reporting Services Data Driven Subscriptions • Data Source : Report Data Source, Report Data Model • Query • Report parameter binding • Delivery – Static Values – Query Fields FormatsDestinations
  • 41. Governance • Data Connections – Using the SERVICE account, I CAN SEE EVERYTHING! • File Sizes – 200mb Excel files? NO PROBLEM! • Data Refresh – One way to kill a WAN • Reporting Services – Subscriptions – Abusive Queries • 800mb – ONE REPORT – Timeout limits
  • 42. Governance FAIL • PowerPivot – 2GB data load across the WAN • Reporting Services – Data feed into Outlook • SQL Table Locks
  • 43. Governance • Service Account policies • Logs / Usage – Server resources – Service utilization • Locate – Large data models – Expensive reports
  • 45. Final Thoughts • BI starts with the end user – Connect to the data, wherever it is • BI should be easy to share – Available to the users, wherever they are • BI should be agile – Requirements change, mistakes happen • BI should be promotable – Optimize the use of resources
  • 47. SharePoint Features, Content Types, and File Extensions • SP Foundation – Office Data Connection (Excel, Visio) ODC – Universal Data Connection (InfoPath) UDCX • SC : Report Server Integration Feature – Report Data Source RSDS – Report Builder Model (Data Set) RSD – Report Builder Model (Semantic Model) SMDL – Report Builder Report RDL • SC : PerformancePoint Services Site Collection Features – PerformancePoint Data Source PPSDC • SC : PowerPivot Feature Integration for Site Collections – BI Semantic Model Connection BISM – Data Service Document ATOMSVC • SC : Power View Integration Feature – Power View Report RDLX
  • 48. References • Requirements for SSRS (2008 R2) in Integrated Mode http://msdn.microsoft.com/en-us/library/bb283190.aspx • Requirements for SQL 2012 (PowerPivot and SSRS) in Integrated Mode http://msdn.microsoft.com/en-us/library/ee210640.aspx • Installing SSRS Integrated Mode for SharePoint 2013 http://msdn.microsoft.com/en-us/library/jj219068.aspx • Hardware Requirements for PowerPivot http://msdn.microsoft.com/en-us/library/ee210640.aspx • System Requirements for Power View http://technet.microsoft.com/en-us/library/hh560549.aspx • PowerPivot BI Semantic Model Connection http://technet.microsoft.com/en-us/library/gg471575.aspx • SSRS Subscriptions and Delivery http://msdn.microsoft.com/en-us/library/ms159762.aspx
  • 50. MORE INFORMATION • Strategic Data Systems http://sds-consulting.com Lunch and Learn sessions • SharePoint Library http://sdsSharePointLibrary.codeplex.com/ • Scott Brickey http://www.sbrickey.com

Notas del editor

  1. Practically speaking, exceptionally large files (4mil rows == 120mb) will take time to transfer, load, and then display to the user