Differenze tra i cubi di memorizzazione di aggregazione, memorizzazione a blocchi e federati
Se si dispone già di un'applicazione ASO o BSO Essbase, è possibile trasformarla in un'applicazione partizione federata.
Utilizzare questa pagina nelle fasi di pianificazione se è necessario confrontare le caratteristiche dei cubi di memorizzazione a blocchi (BSO) e di memorizzazione di aggregazione (ASO) di Essbase, affiancati ai cubi di partizione federata.
| Memorizzazione di aggregazione (ASO) | Memorizzazione a blocchi (BSO) | Cubo di partizione federata | |
|---|---|---|---|
| Modello di memorizzazione dati |
I dati vengono memorizzati in Essbase. |
I dati vengono memorizzati in Essbase. |
I dati vengono memorizzati in una tabella relazionale in Autonomous AI Lakehouse. In altre parti della documentazione è definita tabella fact. |
| Funzionamento |
Il numero di dimensioni può essere molto elevato, contenente milioni di membri, ma il cubo ha sezioni di dati relativamente sparsi (molte intersezioni di dimensioni non contengono dati). I dati vengono immessi solo al livello 0. I cubi sono ottimizzati per rapidità di aggregazione. |
Il numero e la scala delle dimensioni sono in genere inferiori rispetto ad ASO. BSO è in grado di gestire data set densi. Alcune delle dimensioni sono definite dense, con dati nella maggior parte delle intersezioni, mentre altre sono definite sparse. Ciò consente a Essbase di memorizzare i dati in modo efficiente e ottimizzare l'analisi delle dipendenze (in modo da non fare eccessivi calcoli). I dati possono essere immessi a qualsiasi livello. |
Il profilo Essbase viene mappato alla tabella fact e consente di mantenere l'archiviazione dei dati in Autonomous AI Lakehouse e di renderli accessibili per l'analisi mediante la logica creata nell'applicazione Essbase. Le capacità analitiche del profilo Essbase consentono di analizzare la tabella relazionale semplice come delle gerarchie, impiegando qualsiasi calcolo matematico procedurale complesso che sia necessario per l'analisi multidimensionale. Calculations and aggregations, when possible, are converted by Essbase into SQL and pushed to Autonomous AI Lakehouse, so that processing occurs closer to where data is stored. È possibile trovare le scritture SQL Essbase nel log della piattaforma, che si trova in |
| Casi d'uso standard |
I cubi ASO vengono in genere utilizzati per l'analitica altamente aggregativa, i calcoli personalizzati e le allocazioni. I caricamenti dati possono essere suddivisi in sezioni in modo da eseguire aggiornamenti frequenti e altamente parallelizzati. |
I cubi BSO vengono in genere utilizzati per la pianificazione finanziaria e operativa, nonché per la creazione di report interattivi sui dati aggregati relativi all'origine. I cubi BSO sono progettati per requisiti analitici complessi che richiedono formule/calcoli matematici e frequenti calcoli procedurali. |
I dati non rimangono nell'Autonomous AI Lakehouse, eliminando la necessità di effettuare aggiornamenti e ristrutturazioni in Essbase. Poiché la partizione federata viene creata su un cubo ASO o BSO esistente, è possibile utilizzare una di queste due opzioni Essbase e beneficiare del relativo stile per l'esecuzione di calcoli e query, senza dover caricare i dati in Essbase o ristrutturare il profilo. Se l'organizzazione dispone già di una tabella fact memorizzata in Autonomous AI Lakehouse, la partizione federata consente di utilizzare funzionalità Essbase quali:
Se l'organizzazione utilizza già Essbase, la partizione federata consente di accedere a questi vantaggi della memorizzazione di dati in Autonomous AI Lakehouse:
|