SlideShare a Scribd company logo
Practical Business Intelligence in SharePoint 2013
SharePoint Saturday Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
Ivan Sanders
Ivan Sanders is a SharePoint MVP/MCT Author and independent consultant with more than
20 years of broad-based hands-on experience with the design and development of
mission-critical applications that include Business Intelligence Dashboards in the enterprise
and deployment of Microsoft products, while delivering nothing but Microsoft SharePoint
solutions since 2004.
Ivan is active in the SharePoint Community through the MSDN and TechNet forums, Teched
and PDC Birds of a Feather, SharePoint Saturday, SharePoint Conferences, Teched, Build,
SharePoint ShopTalk, INETA, GITCA, and Local Southern California User Groups.
FOLLOWME:
twitter http://twitter.com/iasanders
LinkedIn http://www.linkedin.com/in/iasanders,
Blog http://blogs.msmvps.com/ivansanders
MVP Profile http://mvp.microsoft.com/en-us/MVP/Ivan%20Sanders-4028951
Just the CODE and DEMOS
Download the demos http://sharepointdemobuilds.codeplex.com
More Code on GitHub: https://github.com/iasanders
By Norman P. Warren, Mariano
Teixeira Neto, Stacia Misner, Ivan
Sanders, Scott A. Helmers
May 2013, ISBN 978-0-7356-7543-8
406 pages, $34.99
Practical Business Intelligence in SharePoint 2013 - Honolulu
Requirements
Web & Application Servers
Single Server Farms
• SharePoint 2010 vs. SharePoint “2013” Comparison:
Component SharePoint 2010 Minimum Requirement SharePoint “2013” Minimum Requirement
Processor 64-bit, four cores 64-bit, 16 cores
RAM 8 GB for developer or evaluation use
16 GB for production use multiple server
farm
32GB in a single server farm
16 GB for developer or evaluation use
32 GB per server for production use in a
multiple server farm
64GB in a single server farm
Hard disk 80 GB for system drive
Maintain twice as much free space as you
have RAM for production environments.
120 GB for system drive
Maintain twice as much free space as you
have RAM for production environments.
Database Servers
Minimum Hardware Requirements
• SharePoint 2010 vs. SharePoint “2013” Comparison:
Component SharePoint 2010 Minimum Requirement SharePoint “2013” Minimum Requirement
Processor 64-bit, 4 cores for small deployments
64-bit, 8 cores for medium deployments
64-bit, 16 cores for small deployments
64-bit, 32 cores for medium deployments
RAM 8 GB for small deployments
16 GB for medium deployments
64 GB for small deployments
128 GB for medium deployments
Hard disk 80 GB for system drive
Hard disk space is dependent on the size
of your SharePoint content
120 GB for system drive
Hard disk space is dependent on the size of
your SharePoint content
OLAP vs. Tabular Considerations
Feature Multidimensional Tabular
RAM Some (16/32 GB) A lot (64/128)
RAM Speed Important Crucial
Number of cores 4/8/16 4/8/16
Core speed Less Important Crucial
Disk speed Very Important Very Important
SSD Disk Usage Strongly recommended NA
Network speed Important Important
Concurrency Pretty good Pretty Good
Architecture
SharePoint 2013 Architecture
• In general the model has stayed same
as in previous version
• Numerous platform level
improvements and new capabilities
• Shredded Storage
• SQL Improvements
• Cache Service
• Request Management
• Themes
• Sharing
Business Intelligence
• Excel Client
• Instant analysis through In Memory BI
Engine
• Power View
• Power Pivot
• Excel Services
• Improved data exploration
• Field List and Field Well Support
• Calculated Measures and Members
• Enhanced Timeline Controls
Business Intelligence
• PerformancePoint Services
• Filter enhancements and Filter search
• Dashboard migration
• Support for Analysis Services Effective User
• Visio Services
• Refresh data from external sources – BCS
and Azure SQL
• Supports comments on Visio Drawings
• Maximum Cache Size service parameter
• Health Analyzer Rules to report on
Maximum Cache Size
Visio Services Architecture
Visio Web
Access
Custom Data
Providers
Visio JSOM
Mash-Up API
Web Part
Connections
Visio Proxy
Visio Graphics Service
VDW/b/m
SharePoint Content DatabaseExternal Data Sources
Web Front
End
Application
Server
Backend SQL OLEDB/ODBCXLSX SP Lists
SQL
Azure
External
Lists
Excel Services Architecture
Excel Web Access
Excel Web
Services
JSOMREST API
Excel Proxy
User-Defined Functions Excel Calculation Service
XLSX/b/m
SharePoint Content DatabaseExternal Data
Sources
Web Front
End
Application
Server
Backend
Excel Business Intelligence Architecture
Tabular
Multi-
dimensional
Data Model
External Data
Sources
Presentation
BI Semantic
Model
ROLAP
Excel 2013
SharePoint Insights
Power View
Business logic and queries
Data access
MDX DAX
MOLAP xVelocity
Direct
Query
OData FeedsDatabases Hadoop
SQL Azure
&
Cloud
…and more
PerformancePoint Services Architecture
Web Parts
Web Services
Rendering
Custom Editors
Web Services
Authoring
SharePoint Data Store
Monitoring Services
Application Proxy
Data Source Extensibility
PPS App Settings
SharePoint Repository
PerformancePoint
Services WCF Interface
External Data
Sources
Client
Web
Front
End
Application
Server
Backend
HTTP/HTML AJAX/JSON SOAP/XML
SharePoint Data Store
Installation & Configuration
Best Practices
1. If you haven't created a SQL Installation Answer file or a
PowerShell script there is no time like the present
2. Download AutoSpInstaller
http://autospinstaller.codeplex.com
• Modify the AutoSPInstallerInput.xml with your company SharePoint Service Accounts,WebApps etc.
Like SPService, SPAdmin, SPSearch, SPFarm, SPCrawl, SPMySite, SPWebApp. SQLService, SQLAdmin
• Modify the search index location
• Set WebAnalyticsService Provision="false“
• Extract the Binaries to disk
• There is a new GUI for helping you to enter your information if you don’t have an xml editor
• One of the many cool things is if the script fails, just modify the input file and run again it will start where it left off
3. Complete post-deployment tasks as required
Design & Development
The Business Data Continuum
Operational Databases
Data Consolidation
& Transformation
(ETL)
Relational Data
Warehouse
OLAP Cubes
OR
Tabular Data
Reports, Charts,
Dashboards & Scorecards
Right-Sizing SolutionsBusiness Needs
Gather Analytical
Requirements
Design Dimensional
Model
Design Data
Transformations
Create OLAP
Dimensions &
Cubes
Design Reports &
Analytics
Design Presentation
Portal
BI Solution Design Phases & Components
SQL File
Data
Flow
SQL Server
Relational
Integration
Services
Analysis
Services
Reporting
Services
SharePoint
Services
What tool should I use? When?
PerformancePoint
SSAS
Grids Graphs
Exploration
Value Based
GaugesScorecards
Sparklines
Diagrams
SSRS
Why Tabular?(xVelocity/Vertipaq engine)
• The current process for analytics idea to implementation is way too long.
• Everyone is familiar with Excel.
• Tabular is easier and faster than OLAP !!!
• Query tool (DAX) is easier than MDX
• Most important: You will quickly make your users heroes when
introducing self-service analytics and reporting in Power View.
Codeplex
All Business Intelligence Demo installation packages
http://sharepointdemobuilds.codeplex.com
SUSHI 5.x for SharePoint 2013
http://sushi.codeplex.com/releases/view/612322
SharePoint 2013 Business Intelligence Demo
Builds with SQL Server 2012 or SQL 2014
The following Demos are available for download and should be
installed in the order presented below
1.Active Directory Content Pack Demo 2.0
2.SQL 2012 SP1 Content Pack Demo 2.0
3.SharePoint 2013 Configuration Demo 2.0
4.PeoplePack - UserProfile Provisioning Demo 2.0
5.Self-Service BI Demo 2.0 Content Pack
6.Visio Services Demo 2.0 Content Pack
Codeplex – with Source Code
• http://cksdev.codeplex.com
• http://startermasterpages.codeplex.com
• http://spm.codeplex.com
• http://autospinstaller.codeplex.com
• http://spsf.codeplex.com
• http://slk.codeplex.com
• http://smarttools.codeplex.com
• http://spviewpermission.codeplex.com
• http://bidshelper.codeplex.com
• http://almspecialisttoolkit.codeplex.com
• http://spsf.codeplex.com
• http://sharepointdemobuilds.codeplex.com
• http://sushi.codeplex.com
QA
Who do you trust
Who Do you trust??
• Maurice Prather http://www.bluedoglimited.com/default.aspx
• Andrew Connell http://www.andrewconnell.com/blog
• Spence Harbar http://www.harbar.net
• Heather Solomon http://www.heathersolomon.com/blog
• Todd Klindt http://www.toddklindt.com/default.aspx
• Todd Baginski http://www.toddbaginski.com/blog
• Todd Bleeker http://bit.ly/edlSm5
• Jan Tielens http://weblogs.asp.net/jan
• Patrick Tisseghem http://www.u2u.info/Blogs/Patrick/default.aspx
• Wictor Wilen http://www.wictorwilen.se
• Ted Patisson http://blog.tedpattison.net/default.aspx
• Lars Fastrup http://www.fastrup.net
• Carsten Keutmann http://keutmann.blogspot.com
• Keith Richie http://blog.krichie.com
• Bill Baer http://blogs.technet.com/b/wbaer
• Sahil Malik http://blah.winsmarts.com
• Bil Simser http://weblogs.asp.net/bsimser
• Ivan Sanders http://msmvps.com/blogs/ivansanders
• Gary LaPointe http://blog.falchionconsulting.com
• Shanon Bray http://shannonbray.wordpress.com
THANK YOU
Our Sponsors
SharePoint Saturday Helsinki
Thank you to our sponsors!

More Related Content

PPTX
#OCSPUG SharePoint 2013 Best Practices
PPTX
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
PPTX
O365 DEVCamp Los Angeles June 16, 2015 Module 02 Setting up the Environments
PPTX
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
PPTX
O365 DEVCamp Los Angeles June 16, 2015 Module 03 Hook into Apps for Sharepoint
PPTX
O365 DEVCamp Los Angeles June 16, 2015 Module 05 Hook into Apps for Office
PPTX
O365 DEVCamp Los Angeles June 16, 2015 Module 06 Hook into SharePoint APIs wi...
PDF
Technical Overview of Microsoft SharePoint Online - Presented by Atidan
#OCSPUG SharePoint 2013 Best Practices
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
O365 DEVCamp Los Angeles June 16, 2015 Module 02 Setting up the Environments
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
O365 DEVCamp Los Angeles June 16, 2015 Module 03 Hook into Apps for Sharepoint
O365 DEVCamp Los Angeles June 16, 2015 Module 05 Hook into Apps for Office
O365 DEVCamp Los Angeles June 16, 2015 Module 06 Hook into SharePoint APIs wi...
Technical Overview of Microsoft SharePoint Online - Presented by Atidan

What's hot (20)

PPTX
SharePoint Framework SPS Madrid 2016
PPTX
SharePoint 2013 apps overview
PPTX
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
PPTX
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
PPTX
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015
PPTX
Developing Apps for SharePoint 2013
PPTX
Getting started with SharePoint 2013 online development
PPTX
Office 365 - Introduction to SharePoint Online Development - SharePoint Conne...
PPTX
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
PPTX
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
PDF
O365Con18 - Customizing SharePoint and Microsoft Teams with SharePoint Framew...
PPTX
My First SharePoint Online PowerApp
PPTX
SharePoint as Development Platform for the Modern Intranet
PPTX
So You Want to Be a SharePoint Developer - SPS Utah 2015
PPTX
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
PPTX
What's New for SP2010 Devs
PPTX
SharePoint 2016 Hybrid Overview
PPTX
Developing SharePoint 2013 apps with Visual Studio 2012 - SharePoint Connecti...
PPTX
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
PPTX
Collaboration Throwdown: Salesforce verses SharePoint
SharePoint Framework SPS Madrid 2016
SharePoint 2013 apps overview
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015
Developing Apps for SharePoint 2013
Getting started with SharePoint 2013 online development
Office 365 - Introduction to SharePoint Online Development - SharePoint Conne...
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
O365Con18 - Customizing SharePoint and Microsoft Teams with SharePoint Framew...
My First SharePoint Online PowerApp
SharePoint as Development Platform for the Modern Intranet
So You Want to Be a SharePoint Developer - SPS Utah 2015
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
What's New for SP2010 Devs
SharePoint 2016 Hybrid Overview
Developing SharePoint 2013 apps with Visual Studio 2012 - SharePoint Connecti...
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
Collaboration Throwdown: Salesforce verses SharePoint
Ad

Viewers also liked (8)

PPTX
Self-Service Business Intelligence in SharePoint 2013
PDF
Business Intelligence with SharePoint 2013 from Atidan
PPTX
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
PPTX
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
PPTX
SharePoint 2013 Performance Analysis - Robi Vončina
PPTX
Managed Metadata and Taxonomies in SharePoint 2013
PPTX
Managed metadata – SharePoint 2013
PPTX
Business Intelligence in SharePoint 2013
Self-Service Business Intelligence in SharePoint 2013
Business Intelligence with SharePoint 2013 from Atidan
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
SharePoint 2013 Performance Analysis - Robi Vončina
Managed Metadata and Taxonomies in SharePoint 2013
Managed metadata – SharePoint 2013
Business Intelligence in SharePoint 2013
Ad

Similar to Practical Business Intelligence in SharePoint 2013 - Honolulu (20)

PPTX
Practical Business Intelligence with SharePoint 2013
PPSX
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
PPTX
Introduction and What’s new in SharePoint 2013
PPTX
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
PPTX
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
PPTX
Practical businerss intelligence in share point 2013
PPT
Back to the Basics: SharePoint Fundamentals by Joel Oleson
PPTX
Intro to SharePoint for Developers
PPTX
SharePoint 2010 Developer 101
PPTX
Inside the mind of a SharePoint Solutions Architect
PPTX
Share Point
PPTX
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
PDF
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
PPTX
Webinar on Different types of SharePoint architectural models
PPTX
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
PPTX
SharePoint Saturday Houston 2012
PPTX
Microsoft Office SharePoint Server 2007 - Overview
PPTX
Core SharePoint 2013 Concepts
PPTX
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
PPT
Sharepoint Presentation
Practical Business Intelligence with SharePoint 2013
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Introduction and What’s new in SharePoint 2013
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Practical businerss intelligence in share point 2013
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Intro to SharePoint for Developers
SharePoint 2010 Developer 101
Inside the mind of a SharePoint Solutions Architect
Share Point
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Webinar on Different types of SharePoint architectural models
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Houston 2012
Microsoft Office SharePoint Server 2007 - Overview
Core SharePoint 2013 Concepts
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
Sharepoint Presentation

More from Ivan Sanders (20)

PPTX
O365 DEVCamp Los Angeles June 16, 2015 Module 04 Hook into Office 365 APIs
PPTX
Real world business workflow with SharePoint designer 2013
PPTX
SharePoint 2013 Business Intelligence Demos to build your businesss 2.0
PPTX
San Fernando Valley SharePoint UserGroup Jully 11, 2012
PPTX
Enterprise Content Management in SharePoint 2010 inplace autotagging with ter...
PPTX
Creating Business Intelligence With Share Point 2010
PPTX
SharePoint Saturday Orlando 2012 Creating Business Intelligence with SharePoi...
PPTX
SharePoint 2010 Application Lifecycle Management
PPTX
Creating Business Intelligence with SharePoint 2010
PPTX
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
PPTX
SharePoint Intelligence Introduction To Share Point Designer Workflows
PPTX
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
PPTX
SharePoint Saturday NYC - Business Intelligence
PPTX
SharePoint Saturday Sacramento Business Intelligence with SharePoint 2010
PPTX
Ep structured share point development - v.4
PPTX
Developer application lifecycle process and tools - v.5
PPTX
SharePoint Connections Coast to Coast Developer Boot Camp Crash Course v3
PPTX
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...
PPTX
SharePoint Connections Coast to Coast Overview of Enterprise Content Management
PPTX
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
O365 DEVCamp Los Angeles June 16, 2015 Module 04 Hook into Office 365 APIs
Real world business workflow with SharePoint designer 2013
SharePoint 2013 Business Intelligence Demos to build your businesss 2.0
San Fernando Valley SharePoint UserGroup Jully 11, 2012
Enterprise Content Management in SharePoint 2010 inplace autotagging with ter...
Creating Business Intelligence With Share Point 2010
SharePoint Saturday Orlando 2012 Creating Business Intelligence with SharePoi...
SharePoint 2010 Application Lifecycle Management
Creating Business Intelligence with SharePoint 2010
SharePoint Intelligence Real World Business Workflow With Share Point Designe...
SharePoint Intelligence Introduction To Share Point Designer Workflows
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Saturday NYC - Business Intelligence
SharePoint Saturday Sacramento Business Intelligence with SharePoint 2010
Ep structured share point development - v.4
Developer application lifecycle process and tools - v.5
SharePoint Connections Coast to Coast Developer Boot Camp Crash Course v3
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...
SharePoint Connections Coast to Coast Overview of Enterprise Content Management
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...

Recently uploaded (20)

PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
AI in Product Development-omnex systems
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
Introduction to Artificial Intelligence
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPT
Introduction Database Management System for Course Database
PDF
medical staffing services at VALiNTRY
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PTS Company Brochure 2025 (1).pdf.......
Operating system designcfffgfgggggggvggggggggg
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
AI in Product Development-omnex systems
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Introduction to Artificial Intelligence
2025 Textile ERP Trends: SAP, Odoo & Oracle
CHAPTER 2 - PM Management and IT Context
Softaken Excel to vCard Converter Software.pdf
How to Choose the Right IT Partner for Your Business in Malaysia
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Online Work Permit System for Fast Permit Processing
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Introduction Database Management System for Course Database
medical staffing services at VALiNTRY
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Internet Downloader Manager (IDM) Crack 6.42 Build 41

Practical Business Intelligence in SharePoint 2013 - Honolulu

  • 1. Practical Business Intelligence in SharePoint 2013 SharePoint Saturday Honolulu
  • 3. Ivan Sanders Ivan Sanders is a SharePoint MVP/MCT Author and independent consultant with more than 20 years of broad-based hands-on experience with the design and development of mission-critical applications that include Business Intelligence Dashboards in the enterprise and deployment of Microsoft products, while delivering nothing but Microsoft SharePoint solutions since 2004. Ivan is active in the SharePoint Community through the MSDN and TechNet forums, Teched and PDC Birds of a Feather, SharePoint Saturday, SharePoint Conferences, Teched, Build, SharePoint ShopTalk, INETA, GITCA, and Local Southern California User Groups. FOLLOWME: twitter http://twitter.com/iasanders LinkedIn http://www.linkedin.com/in/iasanders, Blog http://blogs.msmvps.com/ivansanders MVP Profile http://mvp.microsoft.com/en-us/MVP/Ivan%20Sanders-4028951 Just the CODE and DEMOS Download the demos http://sharepointdemobuilds.codeplex.com More Code on GitHub: https://github.com/iasanders By Norman P. Warren, Mariano Teixeira Neto, Stacia Misner, Ivan Sanders, Scott A. Helmers May 2013, ISBN 978-0-7356-7543-8 406 pages, $34.99
  • 6. Web & Application Servers Single Server Farms • SharePoint 2010 vs. SharePoint “2013” Comparison: Component SharePoint 2010 Minimum Requirement SharePoint “2013” Minimum Requirement Processor 64-bit, four cores 64-bit, 16 cores RAM 8 GB for developer or evaluation use 16 GB for production use multiple server farm 32GB in a single server farm 16 GB for developer or evaluation use 32 GB per server for production use in a multiple server farm 64GB in a single server farm Hard disk 80 GB for system drive Maintain twice as much free space as you have RAM for production environments. 120 GB for system drive Maintain twice as much free space as you have RAM for production environments.
  • 7. Database Servers Minimum Hardware Requirements • SharePoint 2010 vs. SharePoint “2013” Comparison: Component SharePoint 2010 Minimum Requirement SharePoint “2013” Minimum Requirement Processor 64-bit, 4 cores for small deployments 64-bit, 8 cores for medium deployments 64-bit, 16 cores for small deployments 64-bit, 32 cores for medium deployments RAM 8 GB for small deployments 16 GB for medium deployments 64 GB for small deployments 128 GB for medium deployments Hard disk 80 GB for system drive Hard disk space is dependent on the size of your SharePoint content 120 GB for system drive Hard disk space is dependent on the size of your SharePoint content
  • 8. OLAP vs. Tabular Considerations Feature Multidimensional Tabular RAM Some (16/32 GB) A lot (64/128) RAM Speed Important Crucial Number of cores 4/8/16 4/8/16 Core speed Less Important Crucial Disk speed Very Important Very Important SSD Disk Usage Strongly recommended NA Network speed Important Important Concurrency Pretty good Pretty Good
  • 10. SharePoint 2013 Architecture • In general the model has stayed same as in previous version • Numerous platform level improvements and new capabilities • Shredded Storage • SQL Improvements • Cache Service • Request Management • Themes • Sharing
  • 11. Business Intelligence • Excel Client • Instant analysis through In Memory BI Engine • Power View • Power Pivot • Excel Services • Improved data exploration • Field List and Field Well Support • Calculated Measures and Members • Enhanced Timeline Controls
  • 12. Business Intelligence • PerformancePoint Services • Filter enhancements and Filter search • Dashboard migration • Support for Analysis Services Effective User • Visio Services • Refresh data from external sources – BCS and Azure SQL • Supports comments on Visio Drawings • Maximum Cache Size service parameter • Health Analyzer Rules to report on Maximum Cache Size
  • 13. Visio Services Architecture Visio Web Access Custom Data Providers Visio JSOM Mash-Up API Web Part Connections Visio Proxy Visio Graphics Service VDW/b/m SharePoint Content DatabaseExternal Data Sources Web Front End Application Server Backend SQL OLEDB/ODBCXLSX SP Lists SQL Azure External Lists
  • 14. Excel Services Architecture Excel Web Access Excel Web Services JSOMREST API Excel Proxy User-Defined Functions Excel Calculation Service XLSX/b/m SharePoint Content DatabaseExternal Data Sources Web Front End Application Server Backend
  • 15. Excel Business Intelligence Architecture Tabular Multi- dimensional Data Model External Data Sources Presentation BI Semantic Model ROLAP Excel 2013 SharePoint Insights Power View Business logic and queries Data access MDX DAX MOLAP xVelocity Direct Query OData FeedsDatabases Hadoop SQL Azure & Cloud …and more
  • 16. PerformancePoint Services Architecture Web Parts Web Services Rendering Custom Editors Web Services Authoring SharePoint Data Store Monitoring Services Application Proxy Data Source Extensibility PPS App Settings SharePoint Repository PerformancePoint Services WCF Interface External Data Sources Client Web Front End Application Server Backend HTTP/HTML AJAX/JSON SOAP/XML SharePoint Data Store
  • 18. Best Practices 1. If you haven't created a SQL Installation Answer file or a PowerShell script there is no time like the present 2. Download AutoSpInstaller http://autospinstaller.codeplex.com • Modify the AutoSPInstallerInput.xml with your company SharePoint Service Accounts,WebApps etc. Like SPService, SPAdmin, SPSearch, SPFarm, SPCrawl, SPMySite, SPWebApp. SQLService, SQLAdmin • Modify the search index location • Set WebAnalyticsService Provision="false“ • Extract the Binaries to disk • There is a new GUI for helping you to enter your information if you don’t have an xml editor • One of the many cool things is if the script fails, just modify the input file and run again it will start where it left off 3. Complete post-deployment tasks as required
  • 20. The Business Data Continuum Operational Databases Data Consolidation & Transformation (ETL) Relational Data Warehouse OLAP Cubes OR Tabular Data Reports, Charts, Dashboards & Scorecards
  • 22. Gather Analytical Requirements Design Dimensional Model Design Data Transformations Create OLAP Dimensions & Cubes Design Reports & Analytics Design Presentation Portal BI Solution Design Phases & Components SQL File Data Flow SQL Server Relational Integration Services Analysis Services Reporting Services SharePoint Services
  • 23. What tool should I use? When? PerformancePoint SSAS Grids Graphs Exploration Value Based GaugesScorecards Sparklines Diagrams SSRS
  • 24. Why Tabular?(xVelocity/Vertipaq engine) • The current process for analytics idea to implementation is way too long. • Everyone is familiar with Excel. • Tabular is easier and faster than OLAP !!! • Query tool (DAX) is easier than MDX • Most important: You will quickly make your users heroes when introducing self-service analytics and reporting in Power View.
  • 25. Codeplex All Business Intelligence Demo installation packages http://sharepointdemobuilds.codeplex.com SUSHI 5.x for SharePoint 2013 http://sushi.codeplex.com/releases/view/612322
  • 26. SharePoint 2013 Business Intelligence Demo Builds with SQL Server 2012 or SQL 2014 The following Demos are available for download and should be installed in the order presented below 1.Active Directory Content Pack Demo 2.0 2.SQL 2012 SP1 Content Pack Demo 2.0 3.SharePoint 2013 Configuration Demo 2.0 4.PeoplePack - UserProfile Provisioning Demo 2.0 5.Self-Service BI Demo 2.0 Content Pack 6.Visio Services Demo 2.0 Content Pack
  • 27. Codeplex – with Source Code • http://cksdev.codeplex.com • http://startermasterpages.codeplex.com • http://spm.codeplex.com • http://autospinstaller.codeplex.com • http://spsf.codeplex.com • http://slk.codeplex.com • http://smarttools.codeplex.com • http://spviewpermission.codeplex.com • http://bidshelper.codeplex.com • http://almspecialisttoolkit.codeplex.com • http://spsf.codeplex.com • http://sharepointdemobuilds.codeplex.com • http://sushi.codeplex.com
  • 28. QA
  • 29. Who do you trust
  • 30. Who Do you trust?? • Maurice Prather http://www.bluedoglimited.com/default.aspx • Andrew Connell http://www.andrewconnell.com/blog • Spence Harbar http://www.harbar.net • Heather Solomon http://www.heathersolomon.com/blog • Todd Klindt http://www.toddklindt.com/default.aspx • Todd Baginski http://www.toddbaginski.com/blog • Todd Bleeker http://bit.ly/edlSm5 • Jan Tielens http://weblogs.asp.net/jan • Patrick Tisseghem http://www.u2u.info/Blogs/Patrick/default.aspx • Wictor Wilen http://www.wictorwilen.se • Ted Patisson http://blog.tedpattison.net/default.aspx • Lars Fastrup http://www.fastrup.net • Carsten Keutmann http://keutmann.blogspot.com • Keith Richie http://blog.krichie.com • Bill Baer http://blogs.technet.com/b/wbaer • Sahil Malik http://blah.winsmarts.com • Bil Simser http://weblogs.asp.net/bsimser • Ivan Sanders http://msmvps.com/blogs/ivansanders • Gary LaPointe http://blog.falchionconsulting.com • Shanon Bray http://shannonbray.wordpress.com
  • 32. SharePoint Saturday Helsinki Thank you to our sponsors!

Editor's Notes

  • #5: Who i I am nothing but SharePoint Clients
  • #13: Self service
  • #15: Talk about 10 slides
  • #19: 20 minutes 40 minutes demoi
  • #26: Ideas are brought to the team or we think of them (ex: How customers engage with our products?) Identify the data, clean it, and capture it. Build a report in the DW. This usually takes 4, 5, or 6 weeks depending on the data, report, etc. Often times when the stakeholder looks at the report, they say something like "Now that I see this, I really want X.“