SlideShare uma empresa Scribd logo
1 de 39
New Frontiers - I have Excel, I need
Performance Point, I don’t know Analysis
Services
SPTechCon San Francisco 2013
Chris McNulty
25 years
                                                         Since 1987, Quest has offered
                                                         a broad and deep selection of
                                                         products that target common IT
                                                         challenges




        100k                                     30
        Quest products provide over              Over thirty acquisitions have
        100,000 customers with IT solutions      strengthened our product portfolio
        every day




18%
Quest has driven innovation by
                                        3,900
                                        Quest employees develop solutions in over sixty
regularly investing 18% or more in      offices throughout the world
R&D
Dell Software | SharePoint




3   Confidential             SharePoint
Meet Chris McNulty
@cmcnulty2000
                   12 years in
                   SharePoint, 20+ in
                   IT




                                        3 children (Devin
                                        Nate Rachel) and
                                        my wife Hayley




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

9   Confidential                                              SharePoint
Microsoft SharePoint Server 2013 … the infinite frontier




10   Confidential                Eastern Long Island, AugustSharePoint
                                                             2012
Key Topics




11   Confidential   SharePoint BU
Presentation Governance

• In scope – the “scenario”
• Out Of Scope
      – Power View
      – Quest / Dell
      – Deep Dives (e.g. PowerShell, BI, Upgrade, SQL DBA)
• Rules
      – Questions – time permitting during session
      – 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
12   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




13   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
                                             •Azure
                                              DataMarket




14   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




15   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

16   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


17    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")
18   Confidential                    SharePoint
DEMO
     It’s a “spread-
     sheet”?

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



19   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



20   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




21   Confidential                       SharePoint
DEMO
     SQL Server

                    DEMO
                    • SQL Server



22   Confidential                  SharePoint
Step 4. Create SSAS Project

• Formerly BIDS
• Now SQL Server Data Tools
  (2012)
• AS Multidimensional Template
• Define deployment target as an
  SSAS database




23   Confidential                  SharePoint
Step 5. Create SSAS Data Source

• Use wizard
• Use service account connection




24   Confidential                  SharePoint
Step 6. Create SSAS Data Source View

• Use wizard
• Use service account connection




25   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




26   Confidential                        SharePoint
Step 8. Create Cube

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




27   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




28   Confidential                                                    SharePoint
Step 10. Build/Deploy/Inspect

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




29   Confidential               SharePoint
DEMO
     SQL Data
     Tools
                    DEMO
                    • SQL Data Tools



30   Confidential                      SharePoint
Step 11. Performance Point Chart

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




31   Confidential                  SharePoint
Step 12. Performance Point Dashboard

• Create Dashboard
      – Add Chart
• Save and Deploy




32   Confidential                      SharePoint
DEMO
     Performance
     Point
                    DEMO
                    • PerformancePoint



33   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

34   Confidential                   SharePoint
The carousel
  paradox…
38   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:
             – ICC Heartland Conf, SP
               Evolutions, DCSPUG, SPUGME, ShareFest
               Denver
39   Confidential                                        SharePoint
While you're in the Bay Area…

• Monday 4:00pm - SharePoint SpeedMetal Admin 101
• Monday 5:30pm – Lightning Talks
• Tuesday 2:00pm – Social 101 and SharePoint
• Tuesday 6:00pm – Book Signing, Dell, SharePoint 2013 Consultant’s
  Handbook (Advance Edition)
• Wednesday 1:15pm – SharePoint Experts Meetup (Managed Metadata)
• Wednesday 3:45pm – I Have Excel, I Need PerformancePoint, but I Don’t
  Know Analysis Services!




40   Confidential                                               SharePoint BU
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




42    Confidential                                               SharePoint
43   Confidential   SharePoint

Mais conteúdo relacionado

Mais procurados

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
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013Shahbaz Ahmer
 
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.
 
Migrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionMigrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionGopinath Dhandapani
 
Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010InnoTech
 
Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010guest18ae5b00
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013Folio3 Software
 
Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013Jason Himmelstein
 
Leveraging PowerPivot
Leveraging PowerPivotLeveraging PowerPivot
Leveraging PowerPivotDan English
 
SharePoint 2013 Upgrade for the End User
SharePoint 2013 Upgrade for the End UserSharePoint 2013 Upgrade for the End User
SharePoint 2013 Upgrade for the End UserRichard Harbridge
 
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
 
Inside PerformancePoint
Inside PerformancePointInside PerformancePoint
Inside PerformancePointDan English
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010Kathy Hughes
 
Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Ivan Sanders
 
Unified infrastructure with share point 2010
Unified infrastructure with share point 2010Unified infrastructure with share point 2010
Unified infrastructure with share point 2010INDUSA Technical Corp.
 

Mais procurados (18)

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
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
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...
 
Migrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionMigrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solution
 
Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010Data Visualization Made Easier in SharePoint 2010
Data Visualization Made Easier in SharePoint 2010
 
Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010Share point2010 sbtug_28april2010
Share point2010 sbtug_28april2010
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013
 
Leveraging PowerPivot
Leveraging PowerPivotLeveraging PowerPivot
Leveraging PowerPivot
 
SharePoint 2013 Upgrade for the End User
SharePoint 2013 Upgrade for the End UserSharePoint 2013 Upgrade for the End User
SharePoint 2013 Upgrade for the End User
 
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
 
SharePoint 2013 features overview
SharePoint 2013 features overviewSharePoint 2013 features overview
SharePoint 2013 features overview
 
Inside PerformancePoint
Inside PerformancePointInside PerformancePoint
Inside PerformancePoint
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010
 
Business Intelligence in SharePoint
Business Intelligence in SharePointBusiness Intelligence in SharePoint
Business Intelligence in SharePoint
 
Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013Practical Business Intelligence with SharePoint 2013
Practical Business Intelligence with SharePoint 2013
 
SharePoint Pros & Cons (2007-2010)
SharePoint Pros & Cons (2007-2010)SharePoint Pros & Cons (2007-2010)
SharePoint Pros & Cons (2007-2010)
 
Unified infrastructure with share point 2010
Unified infrastructure with share point 2010Unified infrastructure with share point 2010
Unified infrastructure with share point 2010
 

Semelhante a I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by Chris McNulty - SPTechCon

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
 
View from the Top: SQL 2012 'Denali' and SharePoint 2010
View from the Top: SQL 2012 'Denali' and SharePoint 2010View from the Top: SQL 2012 'Denali' and SharePoint 2010
View from the Top: SQL 2012 'Denali' and SharePoint 2010Chris McNulty
 
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 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
 
Microsoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printMicrosoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printShan Kane
 
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.
 
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechConBusiness Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechConSPTechCon
 
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 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
 
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
 
SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012Scott_Brickey
 
What's New with BI in SQL Server Denali (SQL11)
What's New with BI in SQL Server Denali (SQL11)What's New with BI in SQL Server Denali (SQL11)
What's New with BI in SQL Server Denali (SQL11)Dan English
 
Driving BI with SQL Server 2008
Driving BI with SQL Server 2008Driving BI with SQL Server 2008
Driving BI with SQL Server 2008Dan English
 
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
 
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
 
SQL Server Integration Services – Enterprise Manageability
SQL Server Integration Services – Enterprise ManageabilitySQL Server Integration Services – Enterprise Manageability
SQL Server Integration Services – Enterprise ManageabilityDan English
 
AAO BI Resume
AAO BI ResumeAAO BI Resume
AAO BI ResumeAl Ottley
 

Semelhante a I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by Chris McNulty - SPTechCon (20)

February 20th, 2013 Presentation - Chris McNulty
February 20th, 2013 Presentation - Chris McNultyFebruary 20th, 2013 Presentation - Chris McNulty
February 20th, 2013 Presentation - Chris McNulty
 
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
 
View from the Top: SQL 2012 'Denali' and SharePoint 2010
View from the Top: SQL 2012 'Denali' and SharePoint 2010View from the Top: SQL 2012 'Denali' and SharePoint 2010
View from the Top: SQL 2012 'Denali' and SharePoint 2010
 
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 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...
 
Microsoft2013-BI-Overview-print
Microsoft2013-BI-Overview-printMicrosoft2013-BI-Overview-print
Microsoft2013-BI-Overview-print
 
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
 
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechConBusiness Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
 
2012-05-17 Leveraging MS SharePoint
2012-05-17 Leveraging MS SharePoint2012-05-17 Leveraging MS SharePoint
2012-05-17 Leveraging MS SharePoint
 
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 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...
 
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
 
SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012SharePoint Saturday Cincinnati 2012
SharePoint Saturday Cincinnati 2012
 
What's New with BI in SQL Server Denali (SQL11)
What's New with BI in SQL Server Denali (SQL11)What's New with BI in SQL Server Denali (SQL11)
What's New with BI in SQL Server Denali (SQL11)
 
KMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BIKMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BI
 
Driving BI with SQL Server 2008
Driving BI with SQL Server 2008Driving BI with SQL Server 2008
Driving BI with SQL Server 2008
 
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
 
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
 
SQL Server Integration Services – Enterprise Manageability
SQL Server Integration Services – Enterprise ManageabilitySQL Server Integration Services – Enterprise Manageability
SQL Server Integration Services – Enterprise Manageability
 
AAO BI Resume
AAO BI ResumeAAO BI Resume
AAO BI Resume
 

Mais de SPTechCon

Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConSPTechCon
 
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...SPTechCon
 
“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechConSPTechCon
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...SPTechCon
 
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
 
Microsoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConMicrosoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConSPTechCon
 
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConTen Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConSPTechCon
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...SPTechCon
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechConSPTechCon
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConSPTechCon
 
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...SPTechCon
 
Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...SPTechCon
 
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...SPTechCon
 
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...SPTechCon
 
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...SPTechCon
 
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...SPTechCon
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...SPTechCon
 
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...SPTechCon
 
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConCreating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConSPTechCon
 
Sponsored Session: Driving the business case and user adoption for SharePoint...
Sponsored Session: Driving the business case and user adoption for SharePoint...Sponsored Session: Driving the business case and user adoption for SharePoint...
Sponsored Session: Driving the business case and user adoption for SharePoint...SPTechCon
 

Mais de SPTechCon (20)

Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
 
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
 
“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon“Managing Up” in Difficult Situations by Bill English - SPTechCon
“Managing Up” in Difficult Situations by Bill English - SPTechCon
 
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
Part I: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTec...
 
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...
 
Microsoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechConMicrosoft Keynote by Richard Riley - SPTechCon
Microsoft Keynote by Richard Riley - SPTechCon
 
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechConTen Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
 
What IS SharePoint Development? by Mark Rackley - SPTechCon
 What IS SharePoint Development? by Mark Rackley - SPTechCon What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
 
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...Understanding and Implementing Governance for SharePoint 2010 by Bill English...
Understanding and Implementing Governance for SharePoint 2010 by Bill English...
 
Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...Integrate External Data with the Business Connectivity Services by Tom Resing...
Integrate External Data with the Business Connectivity Services by Tom Resing...
 
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
Converting an E-mail Culture into a SharePoint Culture by Robert Bogue - SPTe...
 
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
Tutorial: Best Practices for Building a Records-Management Deployment in Shar...
 
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
Tutorial: Building Business Solutions: InfoPath & Workflows by Jennifer Mason...
 
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
Creating Simple Dashboards Using Out-of-the-Box Web Parts by Jennifer Mason- ...
 
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
Sponsored Session: Better Document Management Using SharePoint by Roland Simo...
 
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
Sponsored Session: The Missing Link: Content-Aware Integration to SharePoint ...
 
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechConCreating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
Creating a Great User Experience in SharePoint by Marc Anderson - SPTechCon
 
Sponsored Session: Driving the business case and user adoption for SharePoint...
Sponsored Session: Driving the business case and user adoption for SharePoint...Sponsored Session: Driving the business case and user adoption for SharePoint...
Sponsored Session: Driving the business case and user adoption for SharePoint...
 

I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by Chris McNulty - SPTechCon

  • 1. New Frontiers - I have Excel, I need Performance Point, I don’t know Analysis Services SPTechCon San Francisco 2013 Chris McNulty
  • 2. 25 years Since 1987, Quest has offered a broad and deep selection of products that target common IT challenges 100k 30 Quest products provide over Over thirty acquisitions have 100,000 customers with IT solutions strengthened our product portfolio every day 18% Quest has driven innovation by 3,900 Quest employees develop solutions in over sixty regularly investing 18% or more in offices throughout the world R&D
  • 3. Dell Software | SharePoint 3 Confidential SharePoint
  • 4. Meet Chris McNulty @cmcnulty2000 12 years in SharePoint, 20+ in IT 3 children (Devin Nate Rachel) and my wife Hayley 5 Confidential SharePoint
  • 5. 6 Confidential SharePoint
  • 6. 7 Confidential SharePoint
  • 7. 8 Confidential SharePoint
  • 8. Hometown, Laurel, NY (from www.flickr.com/photos/cmcnulty) 9 Confidential SharePoint
  • 9. Microsoft SharePoint Server 2013 … the infinite frontier 10 Confidential Eastern Long Island, AugustSharePoint 2012
  • 10. Key Topics 11 Confidential SharePoint BU
  • 11. Presentation Governance • In scope – the “scenario” • Out Of Scope – Power View – Quest / Dell – Deep Dives (e.g. PowerShell, BI, Upgrade, SQL DBA) • Rules – Questions – time permitting during session – 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 12 Confidential SharePoint
  • 12. 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 13 Confidential SharePoint
  • 13. 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 •Azure DataMarket 14 Confidential SharePoint
  • 14. 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 15 Confidential SharePoint
  • 15. 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 16 Confidential SharePoint
  • 16. 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 17 Confidential SharePoint
  • 17. 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") 18 Confidential SharePoint
  • 18. DEMO It’s a “spread- sheet”? DEMO • It’s a “spread-sheet”? 19 Confidential SharePoint
  • 19. 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 20 Confidential SharePoint
  • 20. 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 21 Confidential SharePoint
  • 21. DEMO SQL Server DEMO • SQL Server 22 Confidential SharePoint
  • 22. Step 4. Create SSAS Project • Formerly BIDS • Now SQL Server Data Tools (2012) • AS Multidimensional Template • Define deployment target as an SSAS database 23 Confidential SharePoint
  • 23. Step 5. Create SSAS Data Source • Use wizard • Use service account connection 24 Confidential SharePoint
  • 24. Step 6. Create SSAS Data Source View • Use wizard • Use service account connection 25 Confidential SharePoint
  • 25. 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 26 Confidential SharePoint
  • 26. Step 8. Create Cube • Master table is the measure group table • Rename Measures to friendlier names 27 Confidential SharePoint
  • 27. 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 28 Confidential SharePoint
  • 28. Step 10. Build/Deploy/Inspect • Build cube • Deploy to SSAS from VS • Inspect inside VS 29 Confidential SharePoint
  • 29. DEMO SQL Data Tools DEMO • SQL Data Tools 30 Confidential SharePoint
  • 30. Step 11. Performance Point Chart • Add SSAS Connection to Cube • Create Analytic Chart – Measure – Series – Dimension – Bottom Axis 31 Confidential SharePoint
  • 31. Step 12. Performance Point Dashboard • Create Dashboard – Add Chart • Save and Deploy 32 Confidential SharePoint
  • 32. DEMO Performance Point DEMO • PerformancePoint 33 Confidential SharePoint
  • 33. 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 34 Confidential SharePoint
  • 34. The carousel paradox…
  • 35. 38 Confidential SharePoint
  • 36. Thank you! – Questions – Contact – Email chris_mcnulty@dell.com – Blog http://www.chrismcnulty.net/blog – Also http://www.sharepointforall.com – Twitter: @cmcnulty2000 – Upcoming: – ICC Heartland Conf, SP Evolutions, DCSPUG, SPUGME, ShareFest Denver 39 Confidential SharePoint
  • 37. While you're in the Bay Area… • Monday 4:00pm - SharePoint SpeedMetal Admin 101 • Monday 5:30pm – Lightning Talks • Tuesday 2:00pm – Social 101 and SharePoint • Tuesday 6:00pm – Book Signing, Dell, SharePoint 2013 Consultant’s Handbook (Advance Edition) • Wednesday 1:15pm – SharePoint Experts Meetup (Managed Metadata) • Wednesday 3:45pm – I Have Excel, I Need PerformancePoint, but I Don’t Know Analysis Services! 40 Confidential SharePoint BU
  • 38. 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 42 Confidential SharePoint
  • 39. 43 Confidential SharePoint

Notas do Editor

  1. Who is Quest? Founded in 1987 we have over 25 years of experience simplifying common IT challenges Some of the largest customers in the world depend on Quest products We have a history of innovation and acquisition that strengthen our product portfolio to deliver increased customer value We’ve historically invested more than our competition, allowing us to out-innovate our peers Nearly 4,000 employees worldwide
  2. Refer to other sessions!
  3. Guide you around the world, or, ultimately guide you safely homeWe have to keep that light burning