Condividi tramite


Panoramica del processo di creazione dei cubi

Aggiornamento: aprile 2009

 

Ultima modifica dell'argomento: 2009-04-16

Il Servizio di creazione cubi di Microsoft Office Project Server 2007 è una caratteristica di Microsoft Project Server per l'analisi e la creazione di relazioni, che consente di eseguire un'analisi complessa dei dati dei progetti. Utilizza SQL Server Analysis Services per creare un database di elaborazione analitica in linea (OLAP) contenente vari cubi, che vengono utilizzati per generare relazioni sui risultati delle analisi dei dati. Viene amministrato tramite la pagina Impostazioni sito di Project Web Access e consente di creare cubi di dati a partire dagli elementi selezionati nel database delle relazioni. In questo articolo viene fornita una panoramica del processo di creazione dei cubi.

Le nuove caratteristiche di Office Project Server 2007 semplificano notevolmente la creazione dei cubi rispetto a Microsoft Office Project Server 2003. Microsoft Office Project Server 2007 supporta i thread multipli e il nuovo servizio di coda di Project Server dà la priorità alla creazione dei cubi, rispetto alle altre operazioni eseguite in una distribuzione di Project Server. La creazione di un cubo può tuttavia richiedere alcune ore e durante il processo possono verificarsi errori che sarà necessario risolvere. È pertanto importante comprendere chiaramente il funzionamento di tale processo.

Panoramica

Dopo aver configurato il cubo e le impostazioni di generazione è possibile creare il cubo. A tale scopo è sufficiente fare clic su un pulsante per avviare il processo, ma in background vengono eseguite varie operazioni complesse. Il processo di creazione del database del cubo OLAP di Office Project Server 2007 è descritto di seguito.

Panoramica del processo di generazione del cubo di Project

  1. Quando si fa clic sul pulsante Genera nella sezione Impostazioni server di Project Web Access viene creata una richiesta di generazione di un cubo, che crea un processo di generazione di un cubo OLAP nella coda di Project Server. Il servizio di coda di Microsoft Office Project Server rileva il processo e chiama ProjectServerOlapCubeGenerator.exe, che a sua volta avvia il processo di generazione del cubo. Per impostazione predefinita tale file eseguibile si trova in C:\Programmi\Microsoft Office Servers\12.0\Bin e non è a carico bilanciato.

  2. L'identità che esegue il servizio di coda e il processo di generazione del cubo gestisce Analysis Services tramite il componente DSO (Decision Support Objects) di Analysis Services. Il Servizio di creazione cubi utilizza la modalità di compatibilità con DSO di SQL Server 2000 Analysis Services. SQL Server 2005 Analysis Services è compatibile con le versioni precedenti e può ancora essere utilizzato.

  3. Analysis Services accede al repository di SQL Server Analysis Services che contiene i metadati utilizzati per definire i cubi. È consigliabile archiviare tale repository in un database di SQL Server. In SQL Server 2005 Analysis Services il repository può risiedere anche in una cartella condivisa.

  4. Il database del cubo viene generato da Analysis Services (Msmdsrv.exe) secondo le istruzioni fornite dal processo di generazione dei cubi, che si basano sulle impostazioni di configurazione e generazione del cubo specificate in Project Web Access. Durante il processo Analysis Services accede alle tabelle di gestione temporanea per il database del cubo dal database delle relazioni di Project Server.

  5. La creazione del database dei cubi OLAP per Project è terminata.

Database dei cubi

Se il cubo viene generato correttamente, viene creato un database dei cubi in SQL Server Analysis Services. Sono disponibili tre cubi virtuali, basati su 14 cubi di Office Project Server 2007 e Windows SharePoint Services 3,0.

Di seguito sono elencati i tre cubi virtuali predefiniti, che contengono insiemi consolidati di dimensioni e misure ottenute dai cubi sottostanti. Gli utenti che visualizzano i dati di un cubo virtuale vedono infatti un cubo singolo. È consigliabile utilizzare tali cubi virtuali per la generazione di relazioni basate sui dati di Office Project Server 2007 e sui dati di Windows SharePoint Services 3,0 correlati.

  • Il cubo MSP_Project_Timesheet è una combinazione dei cubi Assegnazione rapportata alla scala cronologica, Risorsa rapportata alla scala cronologica e Scheda attività EPM.

  • Il cubo MSP_Project_WSS è una combinazione dei cubi Progetto non rapportato alla scala cronologica, Problemi, Rischi e Risultati finali. È particolarmente utile per la creazione di relazioni relative a dati di Windows SharePoint Services 3,0.

  • Il cubo MSP_Portfolio_Analyzer è una combinazione dei cubi Assegnazione rapportata alla scala cronologica e Risorsa rapportata alla scala cronologica. Questo cubo di Analizzatore di portfolio è compatibile con il cubo MSP_Portfolio_Analyzer di Project Server 2003. È utile soprattutto per la creazione di relazioni relative a dati e piani di progetto.

Per risultati ottimali, durante la creazione di relazioni basate su cubi tenere presente quanto segue:

  • I cubi delle schede attività contengono informazioni sui giorni non lavorativi.

  • I dati delle schede attività potrebbero non essere allineati con le informazioni di data/ora effettive nel piano del progetto. Se vengono apportate modifiche nel piano del progetto dopo la creazione della scheda attività, le informazioni di data/ora effettive potrebbero non corrispondere.

  • Le informazioni cronologiche correlate alle schede attività e che sono state rinominate o eliminate nel piano del progetto non saranno disponibili nei cubi delle schede attività.

  • Quando si gestiscono informazioni di progetto in cui le informazioni di data/ora sono state inviate e accettate è consigliabile utilizzare il cubo MSP_Portfolio_Analyzer.

[!NOTA] Per informazioni sullo schema dei cubi OLAP di Office Project Server 2007 vedere Project 2007 SDK: Software Development Kit (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=86947&clcid=0x410) (informazioni in lingua inglese) .

Di seguito sono riportati gli otto cubi principali di Enterprise Project Management (EPM) e i tre cubi predefiniti di Windows SharePoint Services 3,0. Tali cubi vengono utilizzati come punti di aggregazione per i cubi virtuali illustrati in precedenza e non è consigliabile utilizzarli direttamente per la creazione di relazioni.

Cubi di EPM:

  • Progetto non rapportato alla scala cronologica

  • Attività non rapportata alla scala cronologica

  • Risorsa non rapportata alla scala cronologica

  • Risorsa rapportata alla scala cronologica

  • Assegnazione non rapportata alla scala cronologica

  • Assegnazione rapportata alla scala cronologica

  • Scheda attività

  • Scheda attività EPM

Cubi di Windows SharePoint Services 3,0:

  • Rischi

  • Problemi

  • Risultati finali

Scaricare il manuale

Questo argomento è incluso nel manuale seguente, che può essere scaricato per una lettura e una stampa più agevoli:

Per un elenco completo dei manuali disponibili che è possibile scaricare per Project Server 2007, vedere Downloadable content for Project Server 2007 (informazioni in lingua inglese).