SlideShare a Scribd company logo
1 of 34
New Frontiers - I have Excel, I need Performance
Point, I don’t know Analysis Services
BASPUG February 2013
Chris McNulty
Chris McNulty      • SharePoint BU at Dell Software
                   • 10+ years with SharePoint
                   • 20 years consulting (led KMA SharePoint
                     practice) and financial services technology
                     (Santander, John Hancock/Manulife, GMO,
                     State Street)
                   • MBA in Inv Mgmt from Boston College
                   • Write and speak often on Microsoft IW
                     technologies (blogs & books)
                   • MCSE MCTS MSA MVTSP MCC
                   • Hiking, cooking, playing guitar, colonial history,
                     photography
                   • My family: Hayley, three kids (18, 9, 6) and my
                     dog Stan




4   Confidential                                         SharePoint
5   Confidential   SharePoint
6   Confidential   SharePoint
Hometown, Laurel, NY (from www.flickr.com/photos/cmcnulty)

7   Confidential                                               SharePoint
Microsoft SharePoint Server 2013 … the infinite frontier




8    Confidential                         Eastern Long Island, August 2012
                                                                        SharePoint
Presentation Governance

• Out Of Scope
     –   SharePoint 2013
     –   Power View
     –   Quest / Dell
     –   Deep Dives (e.g. PowerShell, BI, Upgrade, SQL DBA)
• Rules
     –   Questions – time permitting during session
     –   Quick replacement presentation!
     –   Any time after session – email etc. - @cmcnulty2000
     –   Slides posted to www.sharepointforall.com http://bit.ly/WSFXPO

• Prerequisites
     – Comfortable with SQL
     – Can write T-SQL
     – SharePoint Customization Expertise
9   Confidential                                                          SharePoint
Goals for BI Design

                    • Answering the known questions
                      about our business


                    • Allowing users to self-discover
                      patterns and answers to questions
                      we haven’t yet been asked




10   Confidential                                         SharePoint
SharePoint 2013/SQL 2012 BI

                                                          PowerPivot
                                                          • Power View
                                      SSRS                  Self-Service
                                      • Alerts
                                      • Data Feeds
                                                                            Custom
                                                              Performance   Solutions
                                                              Point         •Mapping
                                             Enabling         •Dashboards   •Web Parts
                                             technologies     •Analysis     •Etc.
                                             •Business         Services
                               Excel
                                              Connectivity
                               Services       Services
                               •Excel Web    •SQL Reporting
                    Chart       Access        Services
                               •PowerPivot   •Pivot
                    Web Part
                               •Power View   •Azure
                                              DataMarket




11   Confidential                                                                        SharePoint
Scenario

• I heard that we have a BI interface in SharePoint. Can I send you an Excel file
  so we can load it into Performance Point?
• Thanks to Geoff Varosky @gvaro




12   Confidential                                                     SharePoint
Overview


Excel
1. Excel Prep           SQL Server
                        2. Import to SQL
                        3. Create View



                        SSAS
Performance Point
                        4. SSAS Project
11. Data Conn & Chart
                        5. SSAS Source
12. Dashboard
                        6. SSAS DSV
                        7. Named Queries
                        8, Cube
                        9. Add Dimensions
                        10. Build/Deploy/View

13   Confidential                  SharePoint
Prerequisites

                                                  Performance
                                                Point Unattended
                                                 Service Account


                                                                        Enable COM
       SQL Analysis        SQL 2008 R2
                                                  Secure Store        Addin Power Pivot
         Services          ADOMD.NET
                                                                        / Power View


                                                 SharePoint           Office/Excel
                 SQL Server 2012
                                                   2013                   2013

     ADOMD.NET 10 - http://www.microsoft.com/en-us/download/details.aspx?id=16978


14    Confidential                                                           SharePoint
Step 1. Excel Preparation

• Inspect the file
• Remove extra headers
• Clean columns – Good, unique
  names
• Add an ID field (integer)
• Add Year
      – YEAR()

• Add Quarter
      – "Q"&ROUNDUP(MONTH(B2)/3,0)

• Add Month
      – TEXT(MONTH(B2),"00")
15   Confidential                    SharePoint
DEMO
     It’s a “spread-
     sheet”?

                DEMO
                • It’s a “spread-sheet”?



16   Confidential                          SharePoint
Step 2. Import Excel File to SQL

• Create or Re-Use a Non-
  SharePoint Database
• SQL Export/Import Wizard Or SSIS
• Use $ and Rename
• Edit Mappings & Preview
      – Dates & Money

• Auto-Generate SQL Create
  Statements
• Run and Save SSIS for Reuse



17   Confidential                    SharePoint
Step 3. Create a SQL View

• Not strictly needed!
• Allows you to change the table
  structure if the Excel file changes
  but just remap the view




18   Confidential                       SharePoint
DEMO
     SQL Server

                DEMO
                • SQL Server



19   Confidential              SharePoint
Step 4. Create SSAS Project

• Formerly BIDS
• Now SQL Server Data Tools (2012)
• AS Multidimensional Template




20   Confidential                    SharePoint
Step 5. Create SSAS Data Source

• Use wizard
• Use service account connection




21   Confidential                  SharePoint
Step 6. Create SSAS Data Source View

• Use wizard
• Use service account connection




22   Confidential                      SharePoint
Step 7. Create Named Queries in DSV

• These are “virtual dimensions”
• Define logical primary key as the
  unique ID
• Source foreign to destination
  master
• (all roads lead to Rome)
• Product, Region, State




23   Confidential                     SharePoint
Step 8. Create Cube

• Master table is the measure group
  table
• Rename Measures to friendlier
  names




24   Confidential                     SharePoint
Step 9. Multiple Dimensions

• Product – flat dimension
• Geography – a hierarchy
      – Regions contains states
• Time
      – Build multiple attributes Order into a hierarchy – Y/Q/M/D




25   Confidential                                                    SharePoint
Step 10. Build/Deploy/Inspect

• Build cube
• Deploy to SSAS from VS
• Inspect inside VS




26   Confidential               SharePoint
DEMO
     SQL Data
     Tools
                DEMO
                • SQL Data Tools



27   Confidential                  SharePoint
Step 11. Performance Point Chart

• Add SSAS Connection to Cube
• Create Analytic Chart
      – Measure – Series
      – Dimension – Bottom Axis




28   Confidential                  SharePoint
Step 12. Performance Point Dashboard

• Create Dashboard
      – Add Chart
• Save and Deploy




29   Confidential                      SharePoint
DEMO
     Performance
     Point
                DEMO
                • PerformancePoint



30   Confidential                    SharePoint
Overview


Excel
1. Excel Prep           SQL Server
                        2. Import to SQL
                        3. Create View



                        SSAS
Performance Point
                        4. SSAS Project
11. Data Conn & Chart
                        5. SSAS Source
12. Dashboard
                        6. SSAS DSV
                        7. Named Queries
                        8, Cube
                        9. Add Dimensions
                        10. Build/Deploy/View

31   Confidential                  SharePoint
The carousel
  paradox…
35   Confidential   SharePoint
Thank you!




      – Questions
      – Contact
            – Email chris_mcnulty@dell.com
            – Blog http://www.chrismcnulty.net/blog
               – Also http://www.sharepointforall.com
            – Twitter: @cmcnulty2000
      – Upcoming:
            – SPTechCon SF, SP Heartland Conf, SP Evolutions,
              SPS Austin, DCSPUG, SPUGME, ShareFest Denver

36   Confidential                                               SharePoint
More information

• SharePoint architecture design patterns in Chris’ e-
  book entitled SharePoint 2010 Consultant’s
  Handbook – A Practical Field Guide
     – Get your free copy here http://www.quest.com/get-
       chris-book




37    Confidential                                         SharePoint
38   Confidential   SharePoint

More Related Content

What's hot

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
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...SPTechCon
 
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de ApoioConfiguração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de ApoioComunidade NetPonto
 
Keeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint dataKeeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint dataJohn White
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Joseph Lopez
 
Configuring SharePoint for Business Intelligence
Configuring SharePoint for Business IntelligenceConfiguring SharePoint for Business Intelligence
Configuring SharePoint for Business IntelligenceJohn White
 
SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012Scott_Brickey
 
SharePoint Speedmetal for Admins by Chris McNulty - SPTechCon
SharePoint Speedmetal for Admins by Chris McNulty - SPTechConSharePoint Speedmetal for Admins by Chris McNulty - SPTechCon
SharePoint Speedmetal for Admins by Chris McNulty - SPTechConSPTechCon
 
SharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership ForumSharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership ForumKathy Hughes
 
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePoint
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePointSQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePoint
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePointScott_Brickey
 
SharePoint 2010 Business Intelligence
SharePoint 2010 Business IntelligenceSharePoint 2010 Business Intelligence
SharePoint 2010 Business IntelligenceQuang Nguyễn Bá
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010Kathy Hughes
 
BI Dashboards with SQL Server
BI Dashboards with SQL ServerBI Dashboards with SQL Server
BI Dashboards with SQL ServerEduardo Castro
 
SQLUG event: An evening in the cloud: the old, the new and the big
 SQLUG event: An evening in the cloud: the old, the new and the big  SQLUG event: An evening in the cloud: the old, the new and the big
SQLUG event: An evening in the cloud: the old, the new and the big Mike Martin
 
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet SoupDogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet SoupScott_Brickey
 
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...Scott_Brickey
 
Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1Muthuvel P
 
SSRS integration with share point
SSRS integration with share pointSSRS integration with share point
SSRS integration with share pointJacob Chang
 

What's hot (20)

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
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
 
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de ApoioConfiguração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
 
Keeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint dataKeeping It Tidy - How to Warehouse your SharePoint data
Keeping It Tidy - How to Warehouse your SharePoint data
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 
Configuring SharePoint for Business Intelligence
Configuring SharePoint for Business IntelligenceConfiguring SharePoint for Business Intelligence
Configuring SharePoint for Business Intelligence
 
SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012
 
SharePoint Speedmetal for Admins by Chris McNulty - SPTechCon
SharePoint Speedmetal for Admins by Chris McNulty - SPTechConSharePoint Speedmetal for Admins by Chris McNulty - SPTechCon
SharePoint Speedmetal for Admins by Chris McNulty - SPTechCon
 
SharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership ForumSharePoint 2010 for Business, Intranet Leadership Forum
SharePoint 2010 for Business, Intranet Leadership Forum
 
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePoint
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePointSQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePoint
SQL Saturday Columbus 2014 PowerBI with SQL Excel and SharePoint
 
SharePoint 2010 Business Intelligence
SharePoint 2010 Business IntelligenceSharePoint 2010 Business Intelligence
SharePoint 2010 Business Intelligence
 
Molnar DEV307 OBA
Molnar DEV307 OBAMolnar DEV307 OBA
Molnar DEV307 OBA
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010
 
BI Dashboards with SQL Server
BI Dashboards with SQL ServerBI Dashboards with SQL Server
BI Dashboards with SQL Server
 
SQLUG event: An evening in the cloud: the old, the new and the big
 SQLUG event: An evening in the cloud: the old, the new and the big  SQLUG event: An evening in the cloud: the old, the new and the big
SQLUG event: An evening in the cloud: the old, the new and the big
 
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet SoupDogfood 2012 - Decoding the Business Intelligence Alphabet Soup
Dogfood 2012 - Decoding the Business Intelligence Alphabet Soup
 
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...
SharePoint Saturday - Chicago - 2014 - Decoding the Business Intelligence Alp...
 
Share point 2010
Share point 2010Share point 2010
Share point 2010
 
Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1
 
SSRS integration with share point
SSRS integration with share pointSSRS integration with share point
SSRS integration with share point
 

Viewers also liked

Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4Boston Area SharePoint Users Group
 
I ready presentation for teacher training 9.16.2011
I ready presentation for teacher training 9.16.2011I ready presentation for teacher training 9.16.2011
I ready presentation for teacher training 9.16.2011atrowell
 
Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...
Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...
Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...Boston Area SharePoint Users Group
 

Viewers also liked (14)

Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4
 
BASPUG 8/13/13 Meeting
BASPUG 8/13/13 MeetingBASPUG 8/13/13 Meeting
BASPUG 8/13/13 Meeting
 
BASPUG Meeting 7/11/12 - Presentation from Bill English
BASPUG Meeting 7/11/12 - Presentation from Bill EnglishBASPUG Meeting 7/11/12 - Presentation from Bill English
BASPUG Meeting 7/11/12 - Presentation from Bill English
 
February 20th, 2013 BASPUG Meeting
February 20th, 2013 BASPUG MeetingFebruary 20th, 2013 BASPUG Meeting
February 20th, 2013 BASPUG Meeting
 
January 9th, 2013 BASPUG Meeting
January 9th, 2013 BASPUG MeetingJanuary 9th, 2013 BASPUG Meeting
January 9th, 2013 BASPUG Meeting
 
I ready presentation for teacher training 9.16.2011
I ready presentation for teacher training 9.16.2011I ready presentation for teacher training 9.16.2011
I ready presentation for teacher training 9.16.2011
 
6/9/10 Boston Area SharePoint Users Group Meeting
6/9/10 Boston Area SharePoint Users Group Meeting6/9/10 Boston Area SharePoint Users Group Meeting
6/9/10 Boston Area SharePoint Users Group Meeting
 
Boston Area SharePoint Users Group November 9th, 2011 Meeting
Boston Area SharePoint Users Group November 9th, 2011 MeetingBoston Area SharePoint Users Group November 9th, 2011 Meeting
Boston Area SharePoint Users Group November 9th, 2011 Meeting
 
4/13/11 Boston Area SharePoint Users Group Meeting
4/13/11 Boston Area SharePoint Users Group Meeting4/13/11 Boston Area SharePoint Users Group Meeting
4/13/11 Boston Area SharePoint Users Group Meeting
 
Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...
Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...
Scott Jamison - Maximizing Value and Getting the Most out of SharePoint - BAS...
 
7/13/11 Boston Area SharePoint Users Group Meeting
7/13/11 Boston Area SharePoint Users Group Meeting7/13/11 Boston Area SharePoint Users Group Meeting
7/13/11 Boston Area SharePoint Users Group Meeting
 
5/12/10 Inaugural Boston Area SharePoint Users Group Meeting
5/12/10 Inaugural Boston Area SharePoint Users Group Meeting5/12/10 Inaugural Boston Area SharePoint Users Group Meeting
5/12/10 Inaugural Boston Area SharePoint Users Group Meeting
 
Boston Area SharePoint User Group 11/10/10 Meeting
Boston Area SharePoint User Group 11/10/10 MeetingBoston Area SharePoint User Group 11/10/10 Meeting
Boston Area SharePoint User Group 11/10/10 Meeting
 
8/11/10 Boston Area SharePoint Users Group meeting
8/11/10 Boston Area SharePoint Users Group meeting8/11/10 Boston Area SharePoint Users Group meeting
8/11/10 Boston Area SharePoint Users Group meeting
 

Similar to I have Excel, I need Performance Point, I don’t know Analysis Services

I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...SPTechCon
 
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
 
Microsoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printMicrosoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printShan Kane
 
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...Chris McNulty
 
Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013Jason Himmelstein
 
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.
 
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
 
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
 
Inside PerformancePoint
Inside PerformancePointInside PerformancePoint
Inside PerformancePointDan English
 
Access Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to KnowAccess Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to KnowNik Patel
 
Business intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best toolBusiness intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best toolSUGUKNotts
 
RDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceRDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceChristopher Foot
 
How does SharePoint access data
How does SharePoint access dataHow does SharePoint access data
How does SharePoint access dataAlan Eardley
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013David J Rosenthal
 
Evolved BI with SQL Server 2012
Evolved BIwith SQL Server 2012Evolved BIwith SQL Server 2012
Evolved BI with SQL Server 2012Andrew Brust
 

Similar to I have Excel, I need Performance Point, I don’t know Analysis Services (20)

I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
 
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
 
Business Intelligence in SharePoint
Business Intelligence in SharePointBusiness Intelligence in SharePoint
Business Intelligence in SharePoint
 
Microsoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printMicrosoft2013-BI-Overview-print
Microsoft2013-BI-Overview-print
 
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
 
2012-05-17 Leveraging MS SharePoint
2012-05-17 Leveraging MS SharePoint2012-05-17 Leveraging MS SharePoint
2012-05-17 Leveraging MS SharePoint
 
Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013Business intelligence in SharePoint 2013
Business intelligence in SharePoint 2013
 
KMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BIKMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BI
 
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
 
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
 
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
 
Inside PerformancePoint
Inside PerformancePointInside PerformancePoint
Inside PerformancePoint
 
Access Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to KnowAccess Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to Know
 
2012-10-02 SharePoint Dashboards
2012-10-02 SharePoint Dashboards2012-10-02 SharePoint Dashboards
2012-10-02 SharePoint Dashboards
 
Business intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best toolBusiness intelligence armoury – what’s the best tool
Business intelligence armoury – what’s the best tool
 
RDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business IntelligenceRDX Insights Presentation - Microsoft Business Intelligence
RDX Insights Presentation - Microsoft Business Intelligence
 
How does SharePoint access data
How does SharePoint access dataHow does SharePoint access data
How does SharePoint access data
 
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
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013
 
Evolved BI with SQL Server 2012
Evolved BIwith SQL Server 2012Evolved BIwith SQL Server 2012
Evolved BI with SQL Server 2012
 

More from Boston Area SharePoint Users Group

SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallBoston Area SharePoint Users Group
 

More from Boston Area SharePoint Users Group (12)

BASPUG Meeting deck from 7/11/12
BASPUG Meeting deck from 7/11/12BASPUG Meeting deck from 7/11/12
BASPUG Meeting deck from 7/11/12
 
Boston Area SharePoint Users Group January 11th, 2012 Meeting
Boston Area SharePoint Users Group January 11th, 2012 MeetingBoston Area SharePoint Users Group January 11th, 2012 Meeting
Boston Area SharePoint Users Group January 11th, 2012 Meeting
 
10/12/11 Boston Area SharePoint Users Group Meeting
10/12/11 Boston Area SharePoint Users Group Meeting10/12/11 Boston Area SharePoint Users Group Meeting
10/12/11 Boston Area SharePoint Users Group Meeting
 
3/9/11 Boston Area SharePoint Users Group Meeting
3/9/11 Boston Area SharePoint Users Group Meeting3/9/11 Boston Area SharePoint Users Group Meeting
3/9/11 Boston Area SharePoint Users Group Meeting
 
2/9/11 Boston Area SharePoint Users Group Meeting
2/9/11 Boston Area SharePoint Users Group Meeting2/9/11 Boston Area SharePoint Users Group Meeting
2/9/11 Boston Area SharePoint Users Group Meeting
 
Developing Web Content Management Sites with SharePoint 2010
Developing Web Content Management Sites with SharePoint 2010Developing Web Content Management Sites with SharePoint 2010
Developing Web Content Management Sites with SharePoint 2010
 
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
 
Boston Area SharePoint User Group 10/21/10 Meeting
Boston Area SharePoint User Group 10/21/10 MeetingBoston Area SharePoint User Group 10/21/10 Meeting
Boston Area SharePoint User Group 10/21/10 Meeting
 
BASPUG 09/08/10 - Steven Fowler
BASPUG 09/08/10 - Steven FowlerBASPUG 09/08/10 - Steven Fowler
BASPUG 09/08/10 - Steven Fowler
 
8/11/10 Boston Area SharePoint Users Group meeting
8/11/10 Boston Area SharePoint Users Group meeting8/11/10 Boston Area SharePoint Users Group meeting
8/11/10 Boston Area SharePoint Users Group meeting
 
7/14/10 Boston Area SharePoint Users Group Meeting
7/14/10 Boston Area SharePoint Users Group Meeting7/14/10 Boston Area SharePoint Users Group Meeting
7/14/10 Boston Area SharePoint Users Group Meeting
 
Service Applications in SharePoint 2010
Service Applications in SharePoint 2010Service Applications in SharePoint 2010
Service Applications in SharePoint 2010
 

Recently uploaded

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

I have Excel, I need Performance Point, I don’t know Analysis Services

  • 1. New Frontiers - I have Excel, I need Performance Point, I don’t know Analysis Services BASPUG February 2013 Chris McNulty
  • 2. Chris McNulty • SharePoint BU at Dell Software • 10+ years with SharePoint • 20 years consulting (led KMA SharePoint practice) and financial services technology (Santander, John Hancock/Manulife, GMO, State Street) • MBA in Inv Mgmt from Boston College • Write and speak often on Microsoft IW technologies (blogs & books) • MCSE MCTS MSA MVTSP MCC • Hiking, cooking, playing guitar, colonial history, photography • My family: Hayley, three kids (18, 9, 6) and my dog Stan 4 Confidential SharePoint
  • 3. 5 Confidential SharePoint
  • 4. 6 Confidential SharePoint
  • 5. Hometown, Laurel, NY (from www.flickr.com/photos/cmcnulty) 7 Confidential SharePoint
  • 6. Microsoft SharePoint Server 2013 … the infinite frontier 8 Confidential Eastern Long Island, August 2012 SharePoint
  • 7. Presentation Governance • Out Of Scope – SharePoint 2013 – Power View – Quest / Dell – Deep Dives (e.g. PowerShell, BI, Upgrade, SQL DBA) • Rules – Questions – time permitting during session – Quick replacement presentation! – Any time after session – email etc. - @cmcnulty2000 – Slides posted to www.sharepointforall.com http://bit.ly/WSFXPO • Prerequisites – Comfortable with SQL – Can write T-SQL – SharePoint Customization Expertise 9 Confidential SharePoint
  • 8. Goals for BI Design • Answering the known questions about our business • Allowing users to self-discover patterns and answers to questions we haven’t yet been asked 10 Confidential SharePoint
  • 9. SharePoint 2013/SQL 2012 BI PowerPivot • Power View SSRS Self-Service • Alerts • Data Feeds Custom Performance Solutions Point •Mapping Enabling •Dashboards •Web Parts technologies •Analysis •Etc. •Business Services Excel Connectivity Services Services •Excel Web •SQL Reporting Chart Access Services •PowerPivot •Pivot Web Part •Power View •Azure DataMarket 11 Confidential SharePoint
  • 10. Scenario • I heard that we have a BI interface in SharePoint. Can I send you an Excel file so we can load it into Performance Point? • Thanks to Geoff Varosky @gvaro 12 Confidential SharePoint
  • 11. Overview Excel 1. Excel Prep SQL Server 2. Import to SQL 3. Create View SSAS Performance Point 4. SSAS Project 11. Data Conn & Chart 5. SSAS Source 12. Dashboard 6. SSAS DSV 7. Named Queries 8, Cube 9. Add Dimensions 10. Build/Deploy/View 13 Confidential SharePoint
  • 12. Prerequisites Performance Point Unattended Service Account Enable COM SQL Analysis SQL 2008 R2 Secure Store Addin Power Pivot Services ADOMD.NET / Power View SharePoint Office/Excel SQL Server 2012 2013 2013 ADOMD.NET 10 - http://www.microsoft.com/en-us/download/details.aspx?id=16978 14 Confidential SharePoint
  • 13. Step 1. Excel Preparation • Inspect the file • Remove extra headers • Clean columns – Good, unique names • Add an ID field (integer) • Add Year – YEAR() • Add Quarter – "Q"&ROUNDUP(MONTH(B2)/3,0) • Add Month – TEXT(MONTH(B2),"00") 15 Confidential SharePoint
  • 14. DEMO It’s a “spread- sheet”? DEMO • It’s a “spread-sheet”? 16 Confidential SharePoint
  • 15. Step 2. Import Excel File to SQL • Create or Re-Use a Non- SharePoint Database • SQL Export/Import Wizard Or SSIS • Use $ and Rename • Edit Mappings & Preview – Dates & Money • Auto-Generate SQL Create Statements • Run and Save SSIS for Reuse 17 Confidential SharePoint
  • 16. Step 3. Create a SQL View • Not strictly needed! • Allows you to change the table structure if the Excel file changes but just remap the view 18 Confidential SharePoint
  • 17. DEMO SQL Server DEMO • SQL Server 19 Confidential SharePoint
  • 18. Step 4. Create SSAS Project • Formerly BIDS • Now SQL Server Data Tools (2012) • AS Multidimensional Template 20 Confidential SharePoint
  • 19. Step 5. Create SSAS Data Source • Use wizard • Use service account connection 21 Confidential SharePoint
  • 20. Step 6. Create SSAS Data Source View • Use wizard • Use service account connection 22 Confidential SharePoint
  • 21. Step 7. Create Named Queries in DSV • These are “virtual dimensions” • Define logical primary key as the unique ID • Source foreign to destination master • (all roads lead to Rome) • Product, Region, State 23 Confidential SharePoint
  • 22. Step 8. Create Cube • Master table is the measure group table • Rename Measures to friendlier names 24 Confidential SharePoint
  • 23. Step 9. Multiple Dimensions • Product – flat dimension • Geography – a hierarchy – Regions contains states • Time – Build multiple attributes Order into a hierarchy – Y/Q/M/D 25 Confidential SharePoint
  • 24. Step 10. Build/Deploy/Inspect • Build cube • Deploy to SSAS from VS • Inspect inside VS 26 Confidential SharePoint
  • 25. DEMO SQL Data Tools DEMO • SQL Data Tools 27 Confidential SharePoint
  • 26. Step 11. Performance Point Chart • Add SSAS Connection to Cube • Create Analytic Chart – Measure – Series – Dimension – Bottom Axis 28 Confidential SharePoint
  • 27. Step 12. Performance Point Dashboard • Create Dashboard – Add Chart • Save and Deploy 29 Confidential SharePoint
  • 28. DEMO Performance Point DEMO • PerformancePoint 30 Confidential SharePoint
  • 29. Overview Excel 1. Excel Prep SQL Server 2. Import to SQL 3. Create View SSAS Performance Point 4. SSAS Project 11. Data Conn & Chart 5. SSAS Source 12. Dashboard 6. SSAS DSV 7. Named Queries 8, Cube 9. Add Dimensions 10. Build/Deploy/View 31 Confidential SharePoint
  • 30. The carousel paradox…
  • 31. 35 Confidential SharePoint
  • 32. Thank you! – Questions – Contact – Email chris_mcnulty@dell.com – Blog http://www.chrismcnulty.net/blog – Also http://www.sharepointforall.com – Twitter: @cmcnulty2000 – Upcoming: – SPTechCon SF, SP Heartland Conf, SP Evolutions, SPS Austin, DCSPUG, SPUGME, ShareFest Denver 36 Confidential SharePoint
  • 33. More information • SharePoint architecture design patterns in Chris’ e- book entitled SharePoint 2010 Consultant’s Handbook – A Practical Field Guide – Get your free copy here http://www.quest.com/get- chris-book 37 Confidential SharePoint
  • 34. 38 Confidential SharePoint