Calcolare i cubi in Cube Designer
In Progettazione cubo è possibile creare formule membro, creare script per il calcolo ed eseguire job di calcolo,
Creare e convalidare le formule membro in Cube Designer
L'Editor di formule di Cube Designer consente di scrivere formule per membri di profilo specifici. È possibile creare formule membro da operatori, funzioni, nomi di dimensioni, nomi di membri, variabili di sostituzione e costanti numeriche.
- L'Editor di formule di Cube Designer si applica sia ai cubi di memorizzazione di aggregazione che ai cubi di memorizzazione a blocchi. Nella memorizzazione di aggregazione le funzioni saranno di tipo MDX. Nella memorizzazione a blocchi le funzioni saranno funzioni di script di calcolo.
- La convalida funziona per i cubi di memorizzazione a blocchi esistenti in Essbase (è disabilitata per i cubi di memorizzazione di aggregazione). Non rileva le modifiche apportate alle cartelle di lavoro di applicazione e non applicate al cubo.
- La selezione dei membri funziona solo con i cubi esistenti.
Nell'Editor di formule è disponibile un riquadro di modifica in cui è possibile immettere una formula. Per impostare l'elemento attivo nell'Editor di formule è possibile utilizzare i tasti Tab e freccia. Per selezionare e inserire i componenti della formula nel riquadro di modifica, è inoltre possibile utilizzare la tecnica intuitiva. Una struttura ad albero di selezione dei membri facilita l'inserimento dei nomi membro corretti nella formula.

Fare riferimento a quanto riportato di seguito.
Creare e convalidare gli script di calcolo in Progettazione cubo
L'Editor di script per il calcolo di Cube Designer consente di redigere script per cubi di memorizzazione in blocchi specifici. Gli script di calcolo specificano le modalità di calcolo dei cubi, pertanto sostituiscono i consolidamenti di cubi definiti nel profilo.
Fare riferimento alla sezione Sviluppo di script per il calcolo dei database di storage a blocchi.
- L'Editor di script di calcolo di Cube Designer si applica solo ai cubi di memorizzazione a blocchi.
- Se il cubo della cartella di lavoro di applicazione aperta al momento esiste nel server e la comunicazione con il server funziona, si è in modalità in linea. In caso contrario, si è in modalità non in linea. Quando si è in modalità non in linea, la struttura ad albero dei membri è disabilitata.
- Se si sta modificando uno script localmente e nel server esiste uno script con lo stesso nome, la casella Salva modifiche nel server e nel foglio di lavoro è abilitata. Se si sta modificando uno script remoto (ovvero uno script che esiste solo sul server), la casella di controllo è disabilitata.
- La convalida interessa i cubi esistenti in Essbase. Non rileva le modifiche apportate alle cartelle di lavoro di applicazione e non applicate al cubo.
Nell'Editor di script di calcolo è disponibile un riquadro di modifica in cui è possibile immettere uno script. Per attivare i vari elementi dell'Editor di script di calcolo è possibile utilizzare il tasto TAB e i tasti freccia. Una struttura ad albero di selezione dei membri facilita l'inserimento dei nomi membro corretti nello script.

- Aprire la cartella di lavoro di applicazione per il cubo che si desidera modificare.
- Se è stato definito un foglio di lavoro di calcolo, selezionarlo. In caso contrario, crearne uno. Vedere Utilizzo dei fogli di lavoro calcolo in Cube Designer.
- Nella barra multifunzione di Cube Designer fare clic su Editor calcolo
.
- Selezionare Editor script di calcolo dal menu a discesa.
- Se richiesto, immettere le credenziali di login per Essbase.
- Creare lo script di calcolo nell'Editor script di calcolo.
- Utilizzare la tastiera per immettere il testo. Racchiudere tra virgolette tutti i nomi membro che contengono spazi o caratteri speciali.
- Fare doppio clic su un membro nella struttura ad albero di selezione per incollare il membro nell'editor. Per cercare un membro specifico nella struttura ad albero, immetterne il nome nella casella di testo Albero membri e fare clic su Cerca.
- Fare doppio clic su una funzione per incollarne la sintassi nell'editor.
- Fare clic su Convalida per verificare la sintassi dello script di calcolo. Se la convalida non riesce, correggere lo script e riprovare. Controllare con attenzione il messaggio di errore per assistenza.
- Se si desidera sincronizzare le modifiche nel server e nella cartella di lavoro di applicazione, è possibile selezionare Salva modifiche nel server e nel foglio di lavoro prima di salvare lo script.
Nota
Questa opzione funziona in modalità in linea. - Fare clic su Salva.
- Facoltativo: fare clic su Esegui per eseguire lo script.
Calcolare i dati in Cube Designer
È possibile eseguire e gestire i calcoli di Essbase utilizzando Progettazione cubo.
Gli script di calcolo consentono di specificare il modo in cui vengono calcolati i cubi di memorizzazione ai blocchi (BSO), pertanto sostituiscono i consolidamenti dei cubi predefiniti nel layout. Ad esempio, è possibile calcolare subset di cubi o copiare i valori dei dati tra i membri. Fare riferimento alla sezione Sviluppo di script per il calcolo dei database di storage a blocchi.
Durante la fase di sviluppo di un cubo, di solito si ricalcola il cubo molte volte quando si convalidano i dati e le formule. I file degli script di calcolo utilizzati nel processo di calcolo devono essere memorizzati in Essbase. Se la cartella di lavoro di applicazione contiene un foglio di lavoro Calc, i file degli script di calcolo verranno creati in modo automatico durante il processo di generazione del cubo. È inoltre possibile caricare singoli file degli script di calcolo in Essbase. Vedere Gestione di file e artifact.