OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.

Slides:



Advertisements
Similar presentations
1. Complete and integrated BI and Performance Management offering Complete and integrated BI and Performance Management offering Widespread delivery of.
Advertisements

Manage projects effectively with Microsoft ® Office Project 2003 Claire Reilly Solutions Specialist Microsoft Corporation.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Document management New: SharePoint and SharePoint Online support Excel Add-in New: Office 365 support via export, filtering APIs, dimension descriptions,
Joshua Tan Unique World. Goals and Agenda Learn: What is New for Office Project Server 2007 How Office Project Server 2007 Addresses Pain Points Found.
Microsoft Project Server Enterprise Project Solution Shawn Tng Regional Technology Manager Microsoft Asia Pacific.
Introduction to Building a BI Solution 권오주 OLAPForum
Business Intelligence components Introduction. Microsoft® SQL Server™ 2005 is a complete business intelligence (BI) platform that provides the features,
BI AND REPORTING USING PROJECT SERVER AND SHAREPOINT Marc Soester Managing Director IPMO Pty Ltd SESSION CODE: OFS311 (c) 2011 Microsoft. All rights reserved.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
OFC324 Microsoft Project Server: Putting Enterprise Project Management (EPM) To Work Sam Brooks
Workflow Solutions for Business Users and Knowledge Workers November 30th, 2010 Brendan Giles, PMP, MCP.
Understanding Analysis Services Architecture. Microsoft Data Warehousing Overview OLTP Source DTS DW Storage Analysis Services Clients OLE DB for OLAP,
EPM 2007 Implementation and Upgrade Tips Summary June 18th, 2008 Brendan Giles, PMP, MCP.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Reporting with Project 2007 Dharmesh Patel Project Server Engineer Microsoft.
Service Pack 1 Overview EPM 2007 Adrian Jenkins| Microsoft Supportability Program Manager Christophe Fiessinger| Microsoft Technical Product Manager.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Virtual techdays INDIA │ November 2010 PowerPivot for Excel 2010 and SharePoint 2010 Joy Rathnayake │ MVP.
M ICROSOFT EXTENDS THE CAPABILITIES OF M ICROSOFT P ROJECT WITH P ROJECT S ERVER AND P ROJECT W EB A PP (PWA, FORMERLY P ROJECT W EB A CCESS ). M ICROSOFT.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Introducing Reporting Services for SQL Server 2005.
What’s new in Project 2007? Presented by Ira Brown, President & CEO, Project Widgets, Inc.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
HDNUG 27-March-2007 SQL Server 2005 Suite as a Business Intelligence Solution.
Microsoft Business Intelligence Environment Overview.
Slide 2 The Microsoft Office Project 2003 Software Development Kit Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation Uma.
The Last Mile: Delivering the Facts – Client Side Analysis.
Project 2003 Presentation Ben Howard 15 th July 2003.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
The Enterprise Project Management (EPM) Professional March 28th, 2007 Brendan Giles, BSc., PMP, MOS, MCP (EPM) The Key to Successful Adoption of Enterprise.
Advanced Reporting Concepts Philip Yuen Program Manager Microsoft Office Project.
Twin Cities MPA Windows SharePoint Services and Microsoft Office Enterprise Project Management Solution Quarterly Meeting May 24, 2005 Jay Dellis.
Tips and Tricks for Managing and Administering your Enterprise Project Management Server Solution Mike Joe / Karthik Chermakani Software Test Engineer.
Reporting and Analysis With Microsoft Office. Reporting and Analysis Business User Reporting & Analysis OLAP Data Warehouse.
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
MPA-GTA: 2005 EPM SCHEDULE and ANNOUNCEMENTS Dave D’Silva Vice President MPA-GTA.
EPM Customization Taking your Microsoft EPM Solution Beyond the “box” EPM Customization Series Part 2 November 21st, 2007 Brendan Giles, PMP, MCP.
SVR330 Introduction to The Microsoft Office Project 2003 Software Development Kit (SDK) Bob Walker IW Product Technical Specialist - EPM EPG Microsoft.
DEV14 – Building Business Dashboards: Excel Services, KPIs and Report Centers Darwin Schweitzer Enterprise Technology Strategist
MPA Meeting – Philadelphia/DE Valley Chapter January
Microsoft Office Project 2003: A tour of the EPM Solution.
Project 2007 and Project Sever 2007 Overview Bob Schmidt.
Sundar Rajan, PMP.  Introductions  Transitioning to Project Server 2010  Business Intelligence and Reporting ◦ Crawl, Walk, Run  Demos  Next Steps.
YOUR LOGO Phase 2 International Providing critical business software solutions at affordable prices.
MS Office Project Portfolio Server Overview of Project Server Gateway.
Take Your Data Analysis and Reporting to the Next Level by Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio David Bailey Tim Beese.
Portfolio Analyzer Extender v. 1240
Leveraging the Business Intelligence Features in SharePoint 2010
MODULE 10 – PROJECT SERVER
Reporting and Analysis With Microsoft Office
The Marshall University Experience with Implementing Project Server 2003 August 9, 2005 Presented by: Chuck Elliott, M.S. Associate Director, Customer.
SQL Server Reporting Service & Power BI
OFC214 Microsoft Office Project Server 2007: Overview
Visual Studio Tools for Office 2005
Appendix A: Guide to Using Microsoft Project 2002
How to add value to EPM Reporting
12/31/ :55 AM © 2004 Microsoft Corporation. All rights reserved.
Enterprise Program Management Office
Microsoft Project Past, Present and Future
DAT381 Team Development with SQL Server 2005
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
Building your First Cube with SSAS
Appendix A: Guide to Using Microsoft Project 2002
Office 365 Development July 2014.
Presentation transcript:

OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP

Slide 2 Overview Components of a Microsoft EPM Solution Review the purpose of each component in EPM How the components are integrated to form an EPM Solution How to extend a Microsoft EPM using Online Analytical Processing (OLAP) Summary Next Steps using Visual Studio (2 nd Presentation) Questions and Wrap-up

Slide 3 Acronyms EPM Enterprise Project Management – Centralized control, Shared Resources, Portfolio / Project Reporting and tracking at the enterprise level. OLAP Online Analytical Processing – Used to describe the multi-dimensional databases also know as OLAP Cubes SOAP Simple Object Access Protocol – Communication Protocol used to transfer data in a Microsoft EPM Solution. CBS Cube Building Service. RDB Report Database used in EPM 2007

Slide 4 Components of Microsoft EPM? What software products make up a Microsoft EPM solution? Microsoft Office Project Professional Microsoft Office Project Server Windows Sharepoint Services SQL Server SQL Analysis Services Microsoft Office Excel Others? Do they work together? Yes Can they work alone? Yes

Slide 5 Microsoft EPM Solution 2003

Slide 6 Microsoft EPM Solution 2007 OLAP Data

Slide 7 Components of an EPM Solution Microsoft Office Project Professional EPM Client Tier Creation of Project Plans Scheduling Reporting Connection to Project Server Office Integration

Slide 8 Components of an EPM Solution Microsoft Office Project Server EPM Middle Tier Web Application access via Project Web Access EPM Administration Connection to Client and Database Tiers Project, Task, Resource Web UI Portfolio Analysis Web UI Time Tracking Web UI Office Integration

Slide 9 Components of an EPM Solution Windows Sharepoint Services Project Web Site Support Document Management Risk and Issue Tracking Project Announcements Online Team Interaction Connection to Database Tier Office Integration

Slide 10 Components of an EPM Solution SQL Server Hosts Project Server Databases Host Sharepoint Databases Database Maintenance Data Transformation Services Online Team Interaction Connection to SQL Analysis Services Includes a new Reporting Database in EPM 2007 Office Integration

Slide 11 Components of an EPM Solution SQL Analysis Services Online Analytical Processing (OLAP) Supports Portfolio Analyzer Manages OLAP Cubes OLAP Cubes accessible through Project Web Access and Excel Supports OLAP Database Maintenance

Slide 12 Components of an EPM Solution Microsoft Office Excel OLAP Pivot Tables Import / Export with PWA and Microsoft Office Project Analyze Time Phased Data in Excel Microsoft Office Copy Picture to Office Wizard OLE DB Integration

Slide 13 Introduction to OLAP  OLAP Databases are multi-dimensional databases  Consist of Measures and Dimensions  Measures come from FACT tables Types of Measures FACT Table Fields Calculated Measures using FACT Table Fields Types of Dimensions Date Standard

Slide 14 Introduction to OLAP  OLAP Cubes allow a lot of flexibility  Dimensions can be re- grouped to provide a different view of the resulting measure Work Measure Project Dimension Resource Dimension Period Date Dimension FACT Table

Slide 15 Introduction to OLAP  An OLAP Cube needs at least one FACT table  Manipulation of the Dimensions produces the result from the FACT Table Measures Work Measure Period Date Dimension Project Dimension Department Dimension FACT Table

Slide 16 Introduction to OLAP OLAP Database Queries (MDX) Show me work (Measure) by Project (Standard Dimension) by Quarter (Date Dimension) Show me Cost (Measure) For MPA Projects (Standard Dimension) For PMI Projects (Standard Dimension) By Quarter (Date Dimension)

Slide 17 Project Server Database FACT Tables MSP_ASSN_FACT Project Measures such as Project Work and Cost MSP_RES_AVAIL_FACT Resource Availability Measures Analysis Manager

Slide 18 First OLAP Demo Collaboration of EPM Tools Microsoft SQL Analysis Services Microsoft Excel Pivot Tables Using Microsoft Project Database Add Tables

Slide 19 Updating OLAP Cubes Project Server 2003 refreshes the OLAP Cube Tables using a scheduled task from Admin > Manage Enterprise Features

Slide 20 Updating OLAP Cubes Project Server 2007 keeps it Reporting Database up-to-date with the main Project Server database The Project Server 2007 Reporting Database is the source of OLAP Data The are a number of pre-designed or internal OLAP Cubes available in Project Server 2007

Slide 21 Project Server Database OLAP Related Tables 2003 MSP Cube Tables MSP_CUBE_PROJECTS MSP_CUBE_RESOURCES MSP_CUBE_TIME_BY_DAY MSP_CUBE_DATE_FIELDS 2007 Reporting Database MSP_EpmResource MSP_EpmProject MSP_TimeByDay   ……and much more

Slide 22 Updating OLAP Cubes User defined custom OLAP Cubes can be refreshed on a pre-defined schedule via a Data Transformation Services (DTS) package created in SQL Server OLAP Processing is scheduled via Project Web Access Refresh MSP_CUBE tables Build internal OLAP Cubes

Slide 23 Project Server Database Measures and Dimensions Dimension Time Period Project List Project Versions Resource List Measures Work Actual Work Cost Actual Cost SQL Analysis Manager Dimension Resource List Dimension Time Dimension Project List Measure Work Measure Cost

Slide 24 Ready Made OLAP User Interface Microsoft Excel contains OLAP Services functionality Connects to OLAP Datasource Creates Pivot Tables to consume OLAP data Contains a wealth of report formatting templates Can be setup by EPM Administrator or user Source of data and it’s maintenance do not concern the user Allows users to leverage their knowledge of excel to view and manipulate OLAP dimensions and measures without the need for a custom UI

Slide 25 Setup FACT and Dimension Tables FACT Table Dimension Table

Slide 26 Connect to Cube via Excel The Data > Import feature of excel allows a connection to Microsoft OLAP Services

Slide 27 The Excel Pivot Table Pivot Table Toolbar

Slide 28 Project Center In this Demo Environment Projects have been published to Project Server and assigned to the PMI or MPA group

Slide 29 The Excel Pivot Table Created from Published Projects

Slide 30 Overview of Cube Structure Main Project Server Cube Tables MSP_CUBE_PROJECTS MSP_CUBE_RESOURCES MSP_CUBE_TIME_BY_DAY Main OLAP Tables

Slide 31 Connecting an Enterprise Outline Code to the Cube Custom Outline Codes MPA PMI Group Code Add Project Outline Code

Slide 32 Using the Pivot Tables Organizing the Fields Pivot Table Templates New assignments in EPM automatically refelected in the Pivot Table Pivot Table Usage New Assignments Project Plan Updated Cube Refreshed Pivot Table shows updates

Slide 33 OLAP in EPM 2007 (1) OLAP Services Improved in EPM 2007 Project Web Access itself now supports customization of the OLAP Cubes. PWA supports: Adding Enterprise Custom fields as dimensions or measures Adding Calculated measures to the cube Included is a central location for reports that use OLAP Cubes.

Slide 34 OLAP in EPM 2007 (2) Project Server Interface (PSI) CubeAdmin Web Service has programmatic managing and scheduling of cube building. There are 11 default cubes created for: Timephased data Project Task Resource Assignment Non-timephased Project Task Resource Assignment Timesheet EPM Timesheet Windows Sharepoint Services: Risks, Issues, Deliverables

Slide 35 Summary Microsoft EPM Solution components work together or alone SQL Analysis Services supplies OLAP Cubes Microsoft Excel supplies a User Interface to the OLAP data via Pivot Tables These EPM components can be used to develop custom reporting solutions Microsoft Excel users have a ready made “window” into Project Server Database data

Slide 36 My Next Session Custom EPM Solutions “read-to-go” Microsoft Project Association Presentation planned for November of 2007 Microsoft Project VBA for EPM Managed Code Built in Visual Studio.NET Windows based (C# and VB.NET) Web Based (ASP.NET) Designed to extend EPM 2003 and EPM 2007 Brendan Giles, PMP, MCP

Slide 37 Questions and Answers ?? No such thing as a stupid question ?? Answers ---- we’ll try to have smart answers