Ciclo di vita di un'applicazione di Planning Server

Aggiornato: 2009-04-30

PerformancePoint Planning è un software orientato alle aziende progettato per le esigenze specifiche nell'area di definizione del budget, previsione, consolidamento e altri ambiti aziendali. Planning Server consente di personalizzare il sistema per soddisfare i diversi requisiti aziendali.

A causa della complessità del sistema, è consigliabile effettuare l'implementazione di Planning in un minimo di tre o un massimo di cinque fasi. Il ciclo di vita completo dell'implementazione di un'applicazione di Planning Server include le fasi di modello di prova, progettazione, test, preproduzione e produzione. Alcune di queste fasi possono essere unite a seconda dell'ambiente. È possibile, ad esempio, saltare la fase di modello di prova o unire le fasi di modello di prova e di progettazione. È inoltre possibile scegliere di eseguire le fasi di test e di preproduzione singolarmente o combinate in un'unica fase.

Di seguito è riportato un esempio di implementazione in cinque fasi:

Fase Topologia consigliata

Modello di prova

Un computer

Progettazione

Tre server. È accettabile anche un solo computer.

Test

Tre server*

Preproduzione

Tre server*

Produzione

Tre server*

Di seguito è riportato un esempio di implementazione in tre fasi:

Fase Topologia consigliata

Modello di prova/Progettazione

Un computer

Test/Preproduzione

Tre server*

Produzione

Tre server*

Nota

Per istruzioni sull'installazione di ambienti singoli o distribuiti, vedere la Guida alla distribuzione di PerformancePoint Server 2007.

* Anche se la topologia minima consigliata per un ambiente di test, preproduzione o produzione è una configurazione a tre server, è consigliabile analizzare i requisiti, gli obiettivi e i carichi aziendali e utilizzare il potenziale di scalabilità per scegliere la topologia ottimale per il proprio sistema di produzione.

Dopo aver completato in modo soddisfacente la fase di modello di prova/progettazione, utilizzare lo strumento di migrazione per eseguire la migrazione delle impostazioni personalizzate nella fase di progettazione all'ambiente di preproduzione.

Il diagramma seguente relativo al processo del ciclo di vita dell'applicazione di Planning illustra le relazioni tra ogni fase e i passaggi necessari per implementare un sistema Planning.

diagramma di processo applicazione

Fasi di modello di prova e progettazione

Passaggio 1: installazione e configurazione

Il primo passaggio consiste nell'installazione e configurazione del software per soddisfare le esigenze del proprio ambiente. Dopo aver eseguito le procedure guidate di installazione e configurazione, utilizzare Gestione configurazione Planning Server per completare il passaggio dell'installazione. Per istruzioni sull'installazione di ambienti singoli o distribuiti, vedere la Guida alla distribuzione di PerformancePoint Server 2007.

Passaggio 2: configurazione di Planning Server

Utilizzando Planning Administration Console, eseguire le attività seguenti:

  • Creare una nuova applicazione di Microsoft Office PerformancePoint Server 2007.

  • Impostare i dati di protezione a livello di sistema (impostare i ruoli di sistema Amministratore globale, Amministratore utenti, Amministratore dati e Modeler).

  • Impostare le origini dati, che verranno utilizzate da Planning Business Modeler per caricare i dati.

  • Impostare il percorso di destinazione dei dati per la funzionalità in uscita.

  • Impostare o modificare le impostazioni di configurazione, ad esempio i timeout.

Per ulteriori dettagli su queste attività, fare riferimento alla Guida in linea di Planning Administration Console.

Passaggio 3: progettazione del contenuto

Utilizzare Planning Business Modeler per progettare il contenuto. In base al piano di progettazione, specificare le definizioni della struttura aziendale, i siti modelli, i modelli, le dimensioni, le gerarchie, le proprietà delle dimensioni, i presupposti globali e le dipendenze dei modelli (modelli collegati). Dopo aver salvato questi metadati nel database dell'applicazione di PerformancePoint Planning, utilizzare Planning Business Modeler per caricare i dati di riferimento dalle origini dati definite da Planning Administration Console nel passaggio precedente.

Passaggio 4: processo ETL

Dopo il passaggio di progettazione del contenuto, è possibile lavorare sul processo di estrazione, trasformazione e caricamento (ETL) per caricare i dati di riferimento e relativi ai fatti nel database dell'applicazione di PerformancePoint Planning. Il processo ETL può procedere parallelamente ai passaggi di progettazione del contenuto e di progettazione del processo aziendale.

Il processo ETL include i passaggi di progettazione e di esecuzione ETL. Facoltativamente il passaggio di progettazione ETL può includere:

  • Identificazione dei dati di origine

  • Creazione dei mapping dello schema

  • Caricamento dei dati di dimensione e relativi ai fatti nel database dell'area di gestione temporanea di Planning.

È possibile creare pacchetti SQL Server 2005 Integration Services (SSIS) o script SQL Server per estrarre e trasformare i dati nel formato appropriato nel database dell'area di gestione temporanea di Planning.

Il passaggio relativo all'esecuzione ETL prevede lo spostamento di dati dal database dell'area di gestione temporanea di Planning al database dell'applicazione di PerformancePoint Planning. Per caricare i dati di riferimento e relativi ai fatti dal database dell'area di gestione temporanea di Planning al database dell'applicazione di PerformancePoint Planning, utilizzare lo strumento da riga di comando PPSCmd.exe oppure Planning Business Modeler. Per ulteriori dettagli sul processo ETL, vedere "Integrazione dei dati di PerformancePoint" nella "Guida operativa di PerformancePoint Server 2007".

Al termine della progettazione della definizione strutturale, utilizzare Planning Business Modeler per eseguire la distribuzione iniziale del sito modelli. In questo passaggio vengono creati un nuovo database di Analysis Services e i cubi OLAP per il nuovo sito modelli che si sta realizzando. Questo passaggio deve essere eseguito prima di continuare con il passaggio seguente, vale a dire la progettazione del processo aziendale.

Mentre si lavora a queste progettazioni, è possibile salvare periodicamente i metadati e i dati di riferimento nel database dell'applicazione di PerformancePoint Planning per evitare perdite di dati. È consigliabile eseguire regolarmente backup dei database del sistema, inclusi i database dell'applicazione di PerformancePoint Planning e dell'area di gestione temporanea di Planning e i database PPSPlanningSystem e PPSPlanningService.

Passaggio 5: progettazione del processo aziendale

In questo passaggio vengono eseguite le operazione seguenti:

  • Progettazione delle regole di business

  • Progettazione dei moduli

  • Inserimento della protezione dei dati

  • Definizione dei cicli, delle assegnazioni e dei processi del flusso di lavoro

  • Definizione dei mapping delle associazioni tra modelli

Passaggio 6: distribuzione del sito modelli

In questo passaggio vengono eseguiti aggiornamenti incrementali al database di Analysis Services e ai cubi del sito modelli. Tutti i metadati, inclusi i metadati strutturali, i dati di protezione, i dati delle regole di calcolo, i dati di riferimento e i dati relativi ai fatti, vengono salvati nel database dell'applicazione di PerformancePoint Planning ed elaborati in modo incrementale nel database di Analysis Services e nei cubi.

Passaggio 7: test

Il passaggio finale riguarda il test. Utilizzare il Componente aggiuntivo PerformancePoint per Excel, SQL Server Management Studio, SQL Server Business Intelligence Development Studio, SQL Server 2005 Reporting Services, Monitoraggio PerformancePoint e qualunque altro strumento necessario per eseguire i test e le verifiche seguenti:

  • Accuratezza dei dati

  • Prestazioni

  • Protezione dei dati

  • Invii del flusso di lavoro

  • Risultati dell'esecuzione dei processi aziendali e finanziari

Il processo di test deve essere iterativo, in quanto è necessario ripetere i test dalla fase di configurazione o progettazione del contenuto alla fase di test ufficiale finché i risultati non sono soddisfacenti. Iniziare ad esempio con la creazione di un sito modelli e di un modello, ripetendo questo processo finché i risultati non sono soddisfacenti. Espandere quindi questo processo a più modelli all'interno di un sito modelli e a più siti modelli all'interno di un'applicazione. Durante la fase di configurazione, eseguire il test di ogni impostazione di configurazione finché non si è soddisfatti. Si noti che questo processo non si applica alla distribuzione iniziale di un sito modelli. Per informazioni complete vedere "Distribuzione di siti modelli+++" nella Guida in linea di PerformancePoint Planning Business Modeler.

Nota

Mentre si lavora sull'ambiente di modello di prova/progettazione, è consigliabile eseguire frequentemente backup completi del sistema di Planning per evitare perdite di dati. Per informazioni dettagliate sull'esecuzione del backup del sistema, vedere la "Guida operativa di PerformancePoint Server 2007".

Migrazione dalla fase di progettazione alle fasi di preproduzione e produzione

Dopo aver completato la fase di modello di prova/progettazione ed aver eseguito un test completo del sistema, è possibile passare alla fase di preproduzione o produzione. Per eseguire la migrazione dei metadati dal sistema di origine a quello di destinazione, è possibile utilizzare lo strumento di migrazione di Planning Server. Per i dati di riferimento e i dati relativi ai fatti, caricare direttamente i dati dal database dell'area di gestione temporanea di Planning nel sistema di destinazione. È probabile che i dati relativi ai fatti utilizzati nell'ambiente di progettazione rappresentino una piccola parte del sistema di produzione. Lo strumento di migrazione consente di copiare solo i metadati nel sistema di destinazione. È comunque necessario progettare il processo ETL per caricare i dati nel sistema di destinazione. Il passaggio di progettazione del processo aziendale deve essere effettuato in questo sistema di preproduzione/produzione.

Di seguito è riportata una panoramica della migrazione di PerformancePoint Planning. La migrazione dell'applicazione non comporta la copia di tutti i dati del sistema di origine nel sistema di destinazione.

Durante la migrazione dell'applicazione verrà eseguita la migrazione delle informazioni seguenti, elencate nel passaggio Migrazione del diagramma precedente che illustra il processo dell'applicazione:

  • Ruoli di protezione

  • Metadati strutturali: tutte le definizioni di siti modelli, modelli, dimensioni e set di membri

  • Regole di calcolo e gli eventuali modelli di processi associati

  • Modelli di moduli

  • Calendari

Durante la migrazione dei dati verranno copiate le informazioni seguenti, elencate nel processo ETL del diagramma del processo dell'applicazione.

  • Dati di dimensione e di gerarchia

  • Dati relativi ai fatti e annotazioni

  • Associazioni

Durante la migrazione dell'applicazione non verranno copiate le informazioni seguenti, elencate nella progettazione del processo aziendale del diagramma del processo dell'applicazione:

  • Report

  • Flusso di lavoro: assegnazioni e processi, nonché definizioni e istanze di cicli

  • Utenti e le relative assegnazioni di ruoli di protezione

    Nota

    È necessario ricreare manualmente o importare da file CSV tutti gli oggetti di cui non viene eseguita la migrazione.

I passaggi principali per eseguire la migrazione di un sistema PerformancePoint Planning in una nuova destinazione sono i seguenti:

  1. Esportare da un sistema di origine.

  2. Importare in un sistema di destinazione.

  3. Eseguire la migrazione dei dati: esportare i dati dal sistema di origine, preparare l'area di gestione temporanea e caricare i dati preparati.

  4. Caricare i dati di flusso di lavoro, protezione e report.

  5. Distribuire tutti i siti modelli nel sistema di destinazione.

  6. Attivare lo stato in linea per il sistema di cui è stata eseguita la migrazione.

  7. Verificare la migrazione dell'applicazione.

Per ulteriori informazioni sulla migrazione dei dati, vedere la Guida operativa di PerformancePoint Server 2007.

I passaggi nelle fasi di preproduzione e produzione sono uguali. In queste due fasi si esegue lo stesso processo di migrazione.

Flusso di dati all'interno di Planning Server

Il diagramma seguente illustra il flusso dei dati di alto livello in Planning Server. PerformancePoint Planning è suddiviso in tre livelli: client, server e archiviazione. Nella sezione seguente viene mostrato il flusso di dati per scenari da ogni componente client principale illustrato nel diagramma. I numeri (ad esempio 1, 3 e così via) si riferiscono ai numeri del flusso di dati nel diagramma.

diagramma di flusso dei dati

Planning Business Modeler:

  • Progettazione del contenuto: #3, #9.1, #18

  • Progettazione del processo aziendale: #3, #9.1

  • Distribuzione del sito modelli: #3, #9.1, #9.2, #13

Componente aggiuntivo PerformancePoint per Excel:

  • Immissione dei dati: #5, #9.1, #9.2

  • Progettazione dei report: #12, #5, #9.1

  • Pubblicazione dei modelli di modulo: #5, #9.1

  • Esecuzione dei report: #10

  • Pubblicazione dei report in Reporting Services: #19

  • Scenari in fase di esecuzione: #5, #10, #12

Planning Administration Console: #2, #8, #9.1

Report: #1, #6, #7

PPSCmd: #4, #9.1

ETL:

  • Sincronizzazione del database dell'applicazione con il database dell'area di gestione temporanea di Planning: #14

  • Caricamento dei dati dal database dell'area di gestione temporanea di Planning al database dell'applicazione di PerformancePoint Planning: #15

  • Caricamento dei dati dal data warehouse al database dell'area di gestione temporanea di Planning: #16

Integrazione dei dati

Affinché siano disponibili le funzionalità di analisi e pianificazione dei dati in un'applicazione business, è necessario che Planning Server ottenga i dati da una o più combinazioni di origini dati business. I dati possono essere spostati da qualsiasi origine dati nel database dell'area di gestione temporanea di Planning. È quindi possibile convalidare i dati e spostarli dal database dell'area di gestione temporanea di Planning nel database dell'applicazione di PerformancePoint Planning.

In PerformancePoint Server sono disponibili strumenti e metodologie che consentono lo spostamento di dati dalle origini di dati operativi interne della società a un database dell'area di gestione temporanea. È importante notare che PerformancePoint Server non fornisce strumenti per il supporto dei processi di estrazione, trasformazione e caricamento (ETL).

Un'attenta pianificazione dei processi di caricamento dei dati è importante, in quanto una pianificazione errata può risultare nella mancata riconciliazione dei dati tra modelli, dimensioni e set di membri correlati.

I fattori principali da prendere in considerazione per il caricamento dei dati includono la frequenza con cui si caricheranno i dati, se si eseguirà un caricamento di dati incrementale o completo, la quantità di dati interessati e considerazioni sulle prestazioni.

Infine, sarà necessario prendere in considerazione i tempi e la frequenza di caricamento dei dati e quali utenti saranno responsabili di tali processi. Questo fattore può assumere un'importanza particolare nelle implementazioni con più siti e più modelli.

In Planning Business Modeler è possibile caricare i dati delle dimensioni e i dati della gerarchia correlata dal database dell'area di gestione temporanea di Planning al database dell'applicazione di PerformancePoint Planning. Quando si esegue questa operazione, tutte le modifiche apportate ai dati delle dimensioni nel database dell'area di gestione temporanea di Planning vengono integrate nel database dell'applicazione di PerformancePoint Planning. Sono incluse le righe dei membri di dimensione nuove, aggiornate ed eliminate. I membri della dimensione non modificati nel database dell'area di gestione temporanea di Planning rimarranno invariati nel database dell'applicazione di PerformancePoint Planning. Per informazioni dettagliate sulla funzionalità di caricamento dei dati, vedere la Guida in linea di Planning Business Modeler.

Per informazioni dettagliate sui passaggi per l'integrazione dei dati, vedere "Integrazione dei dati di PerformancePoint" nella "Guida operativa di PerformancePoint Server 2007".

Vedere anche

Altre risorse

Integrazione dei dati
ETL
Sistemi di origine
Passare a un ambiente di produzione
Esempio di flusso di dati