Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Create an OLAP Cube for Project Server

Posted on 2008-06-16
10
Medium Priority
?
591 Views
Last Modified: 2013-11-16
Can someone point me to a guide about creating an OLAP cube that I will later be able to use in Project Server to get data for reports?
0
Comment
Question by:iulianchira
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
  • 2
10 Comments
 
LVL 13

Expert Comment

by:rickchild
ID: 21792888
Which version of Project Server are you using, and are you using Project Web Access?

If you are looking to use a cube through the application you can use the standard cube in Web Access, which can also be extended.

Project Web Access -> Projects -> Analyze projects in Portfolio Analyzer

This cube already includes a lot of information, and also the Enterprise Outline fields, but if you want any other information or other Enterprise fields you will need to extend the cube.  Here are a few links:

http://www.projectserverexperts.com/Downloads/Extending%20the%20OLAP%20Cube%20White%20Paper%20by%20Bob%20Segrest.pdf

http://office.microsoft.com/en-us/projservadmin/HA011652911033.aspx

http://msdn.microsoft.com/en-us/library/aa168479(office.11).aspx

http://msdn.microsoft.com/en-us/library/aa208428(office.11).aspx


If you only want to create a new cube, this can be easier then extending, but also more difficult as you need to deal with the data structure.  So probably still worth reading the articles anyway.

In this case you could use the MSP_ tables and the MSP_VIEW_ tables.
0
 

Author Comment

by:iulianchira
ID: 21792905
I'm using Project Server 2007 and PWA. The information I'm developing an application that integrates with Project Server and has it's own database. I want the OLAP Cube to use the information from my database.
0
 
LVL 13

Expert Comment

by:rickchild
ID: 21792946
OK so as it's your own database that should be easier as it is your data structure.

If you are running SQL2005 you will need SSAS (SQL Server Analysis Services) installed, and then you can use the Business Intelligence Development Studio to create the new SSAS Project.

If you are using SQL2000 then the equivalent would be Analysis Manager.

Your data should be copied into holding tables in the Star Database Schema (1x Fact Table to Many DIM tables), then you can just use the new cube wizard to create your cube.

Not sure how to access it from Project, as I have only looked into extending the existing cube before.
0
Prepare for your VMware VCP6-DCV exam.

Josh Coen and Jason Langer have prepared the latest edition of VCP study guide. Both authors have been working in the IT field for more than a decade, and both hold VMware certifications. This 163-page guide covers all 10 of the exam blueprint sections.

 

Author Comment

by:iulianchira
ID: 21792960
I know about SSAS and Business Intelligence Development Studio. That is exactly what I'm looking for. How can I access it from Project Server.
0
 
LVL 13

Expert Comment

by:rickchild
ID: 21792979
Ah OK, sorry I have not done this in 2007 before.

In 2003 the only way to do this is to extend the existing cube, unless your application is written to access a custom cube.  
But in 2007 you can add Calculated Measures to default cubes, to enable you to report on custom fields such as your database.
0
 

Author Comment

by:iulianchira
ID: 21793093
OK ... again could you point me to a tutorial on how i can do this.
0
 
LVL 13

Accepted Solution

by:
bobsegrest earned 1500 total points
ID: 21795214
Hello iulianchira,

What you need to do in Project Server 2007 is create a data analysis view.

Log into PWA as a Project Server administrator.

Select the Server Settings option from the quick launch menu (left side of the page towards the bottom).

Select the Manage Views option in the Look And Feel section.

Click the New View link on the view table menu bar.

Pull down the View Type list and select the Data Analysis option.

Now you will need to specify the name of your data analysis server and the cube you want to use...

There is a page in TechNet with the title "Create Data Analysis views" that may also be of some assistance.  The URL is:

    http://technet.microsoft.com/en-us/library/cc197306(TechNet.10).aspx

Does this answer your question?

Bob Segrest, PMP
Microsoft Project Blackbelt
0
 
LVL 13

Expert Comment

by:rickchild
ID: 21795469
Bob:  That looks much better than 2003.  Think I will push for the 2007 upgrade rather than spending any more time extending the Standard Cube in 2003.

Would I be right in thinking that 2007 can now include any Enterprise custom fields, rather than Just the Enterprise Option fields as in 2003?
0
 
LVL 13

Expert Comment

by:bobsegrest
ID: 21796620
Hi rickchild,

Keep in mind that to do data analysis on Project Server 2007 you need SQL 2005.  

Clearly, SQL 2005 solves a whole relm of problems compared to SQL 2000 Analysis Services.  Given the opportunity to choose, there is no choice.  Move forward.

Bob Segrest, PMP
Microsoft Project Blackbelt
0
 
LVL 13

Expert Comment

by:rickchild
ID: 21797512
Hi, yes we are already on SQL2005 64bit with a 2005 consolidated cluster, and a 2005 Report / Analysis server.

Just catching up now on Project and CRM etc.  I will have a play with Project 2007, but from what I have seen it will solve the problems we have with analysis on the custom enterprise fields. Currently running customised cubes out of project through Excel pivots.   Thanks.
0

Featured Post

Learn how to optimize MySQL for your business need

With the increasing importance of apps & networks in both business & personal interconnections, perfor. has become one of the key metrics of successful communication. This ebook is a hands-on business-case-driven guide to understanding MySQL query parameter tuning & database perf

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In part one, we reviewed the prerequisites required for installing SQL Server vNext. In this part we will explore how to install Microsoft's SQL Server on Ubuntu 16.04.
When trying to connect from SSMS v17.x to a SQL Server Integration Services 2016 instance or previous version, you get the error “Connecting to the Integration Services service on the computer failed with the following error: 'The specified service …
Via a live example, show how to backup a database, simulate a failure backup the tail of the database transaction log and perform the restore.
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

722 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question