Aggiornare i cubi in modo incrementale in Cube Designer

Per aggiornamento di un cubo si intende il processo di caricamento delle dimensioni e dei membri in un profilo di cubo utilizzando un'origine dati e un file di regole.

Inoltre, è possibile utilizzare Essbase per aggiungere manualmente le dimensioni e i membri (vedere Creazione e aggiornamento dei cubi da dati in formato tabulare).

In un cubo esistente è possibile aggiornare una dimensione in modo incrementale o aggiungerne una nuova.

Non è possibile utilizzare Cube Designer per eliminare le dimensioni o rinominare i membri in un cubo esistente.

  1. In Excel, selezionare Genera cubo Immagine dell'icona Genera cubo nella barra multifunzione di Cube Designer. nella barra multifunzione di Cube Designer.

  2. Scegliere un'opzione Aggiorna cubo dal menu Opzione di creazione.

    Quando un profilo viene modificato mediante una generazione dimensione, è possibile che il database debba essere ristrutturato. Ognuna di queste opzioni specifica le modalità di gestione dei valori dati durante le ristrutturazioni.

    1. Aggiorna cubo - Mantieni tutti i dati

      I valori dati vengono conservati completamente.

    2. Aggiorna cubo - Mantieni dati di input

      Vengono conservati tutti i blocchi, sia di livello superiore che di livello inferiore, che contengono i dati caricati.

      Questa opzione si applica solo ai cubi di memorizzazione a blocchi.

    3. Aggiorna cubo - Mantieni dati foglia

      Vengono conservati solo i valori foglia (livello 0). Se tutti i dati necessari per il calcolo si trovano nei membri foglia, selezionare questa opzione. Quando l'opzione è selezionata, tutti i blocchi di livello superiore vengono eliminati prima della ristrutturazione del cubo. Sarà pertanto necessaria una quantità di spazio su disco minore per la ristrutturazione con un tempo di calcolo inferiore. Quando il cubo viene ricalcolato, i blocchi di livello superiore vengono creati di nuovo.

    4. Aggiorna cubo - Rimuovi tutti i dati

      Tutti i valori dati vengono cancellati.

      Questa opzione si applica solo ai cubi di memorizzazione a blocchi.

  • Le definizioni delle generazioni dimensioni sono contenute nella cartella di lavoro di applicazione e generano in modo automatico i file di regole necessari. Quando si generano le dimensioni in Cube Designer non si seleziona un file di regole.

  • Quando si apportano modifiche agli attributi definiti dall'utente (UDA) nel corso di un aggiornamento incrementale di un cubo con Cube Designer e una cartella di lavoro di applicazione, è necessario specificare tutti gli attributi definiti dall'utente nel foglio delle dimensioni, sia i nuovi che vengono aggiunti che quelli esistenti nel profilo. Se si specificano alcuni attributi definiti dall'utente (ad esempio quelli che si stanno aggiungendo), ma non tutti, gli attributi non specificati verranno eliminati.

  • Quando si aggiunge una dimensione a un cubo in modo incrementale utilizzando una cartella di lavoro dell'applicazione, i dati vengono mappati automaticamente al nuovo membro superiore. Non esiste un modo per scegliere un membro memorizzato al quale mappare i dati esistenti. Se la nuova dimensione ha un membro di livello più alto che è un calcolo dinamico, i dati andranno perduti perché i membri dinamici non possono memorizzare i dati.

    Quando si utilizza una cartella di lavoro dell'applicazione per aggiungere una nuova dimensione in cui si desidera che il membro superiore sia un calcolo dinamico, effettuare le operazioni riportate di seguito.
    1. Aggiungere la nuova dimensione con il membro superiore memorizzato.
    2. Eseguire uno script di calcolo per copiare i dati dal nuovo membro superiore in un altro membro memorizzato in tale dimensione.
    3. Modificare il membro superiore in calcolo dinamico.