Alcune funzionalità non sono supportate per i cubi Essbase con una partizione federata.
Il cubo deve trovarsi all'interno della relativa applicazione con nome univoco. I cubi di partizione federata non devono condividere un'applicazione con altri cubi. Non utilizzare lo stesso schema Autonomous Data Warehouse per più istanze di Essbase.
Prima di eseguire un caricamento dati da Essbase nella tabella fact, Oracle consiglia di caricare il file di dati nel server Essbase. Il caricamento dei dati lato client è supportato, ma richiede più tempo.
Se non è necessario eseguire il caricamento dati da Essbase in Autonomous Data Warehouse, è possibile utilizzare Strumenti dati in Autonomous Database per caricare i dati nella tabella fact ed eseguire altri task di gestione. È tuttavia necessario accertarsi che il profilo del cubo e la tabella fact rimangano sincronizzati. Vedere Precauzioni sui metadati per i cubi di partizione federata.
Il caricamento di file di esportazione dati in formato Essbase in cubi di partizione federata può richiedere molto tempo. Per ottimizzare i caricamenti dei dati, utilizzare un file di origine in formato DBMS. È possibile crearne uno utilizzando il comando di calcolo DATAEXPORT con l'opzione DataExportCSVFormat. I file in formato CSV possono essere caricati più velocemente perché sono conformi alle opzioni del formato del package DBMS_CLOUD per i file di origine.
La dimensione pivot utilizzata nei file di input per il caricamento dati deve essere uguale alla dimensione pivot della tabella fact.
L'importazione di dati da più file in parallelo utilizzando un'istruzione MaxL import con caratteri jolly non è supportata per i cubi di partizione federata.
L'esportazione di un cubo di partizione federata in una cartella di lavoro dell'applicazione non è supportata (non esporta i dati né la definizione della partizione).
Le operazioni di importazione Lifecycle Management (LCM), nonché l'importazione della utility di migrazione, non sono supportate per la migrazione delle partizioni federate. Le partizioni federate devono essere ricreate manualmente nella destinazione.
La modalità di calcolo a blocchi (abilitata quando l'impostazione di configurazione Essbase CALCMODE è impostata su BLOCK) non è applicabile ai cubi di partizione federata. L'elaborazione del calcolo viene inviata a Autonomous Data Warehouse. Se esiste un'eccezione e il calcolo viene invece elaborato sul server Essbase, l'ordine di soluzione determina l'analisi delle dipendenze.
Quando si eseguono allocazioni personalizzate in un cubo di memorizzazione di aggregazione con una partizione federata, è possibile solo sostituire i valori esistenti. Non è possibile effettuare aggiunte o sottrazioni ai valori esistenti.
I calcoli personalizzati e le allocazioni personalizzate della memorizzazione di aggregazione sono supportati per i cubi di partizione federata che utilizzano solo la logica MDX Insert. Tutte le limitazioni documentate per MDX Insert si applicano anche alle allocazioni e ai calcoli personalizzati in un cubo di partizione federata.
I caricamenti dati incrementali dalla memorizzazione di aggregazione che utilizzano i buffer non sono supportati in un cubo di partizione federata.
I cubi di memorizzazione a blocchi devono essere in modalità ibrida per supportare le partizioni federate. Non configurare ASODYNAMICAGGINBSO su un'impostazione diversa da FULL per l'applicazione che contiene la partizione federata, altrimenti i risultati della query potrebbero non essere corretti e un messaggio di avvertenza verrà scritto nel log.
Se è necessario eseguire script di calcolo di memorizzazione a blocchi (BSO) Essbase, selezionare una dimensione densa come dimensione pivot. Gli script di calcolo non sono supportati per le partizioni federate se la dimensione pivot è una dimensione sparsa.
Per i cubi di memorizzazione di aggregazione, le dimensioni contenenti gerarchie di membri memorizzati a più livelli non devono essere selezionate come dimensione pivot. Selezionare una dimensione pivot con gerarchie dinamiche oppure una gerarchia memorizzata che sia una gerarchia piatta a livello singolo (in cui tutti i membri sono membri memorizzati a livello 0).
Il database Oracle ha un limite di 1.000 colonne e la dimensione pivot eredita questo limite. Determinare il numero di membri di colonna idonei nella dimensione pivot per accertarsi di non raggiungere il limite. La somma data dal numero di potenziali combinazioni di membri memorizzate nella dimensione pivot e dal numero di dimensioni nel cubo deve essere minore o uguale a 1.000.
I comandi di calcolo riportati di seguito non sono supportati per i cubi di partizione federata e restituiscono un errore se utilizzati.
#MISSING
per i cubi di partizione federata)Per ulteriori informazioni sul supporto del calcolo, vedere Calcolare ed eseguire query sui cubi di partizione federata.
Gli script di calcolo che utilizzano la funzione @MDALLOCATE non sono supportati, pertanto non riusciranno e visualizzeranno un messaggio di errore.
Alcuni calcoli con tempi di esecuzione lunghi che utilizzano la logica IF/ELSEIF/ELSE potrebbero non riuscire nei cubi di partizione federata, restituendo uno o entrambi i seguenti errori ORA da Autonomous Data Warehouse:
ORA-04036: PGA memory used by the instance or PDB exceeds PGA_AGGREGATE_LIMIT
ORA-12805: parallel query server died unexpectedly
Se si verificano tali errori, potrebbe essere necessario aumentare la configurazione hardware di Autonomous Data Warehouse a 16 memorie CPU e 128 GB di RAM. Fare riferimento alla documentazione OCI: Modifica della forma di un'istanza.
La gestione degli scenari non è supportata.
Le partizioni trasparenti o replicate nel cubo di partizione federata non sono applicabili/supportate.
MaxL non supporta la creazione o la modifica delle partizioni federate, ma è possibile utilizzare un'API REST.
Le istruzioni MaxL e le interfacce API per la cancellazione o la reimpostazione dei dati, la cancellazione delle aree dati o degli aggregati non sono supportate.
Le liste di testo (dette anche smartlist) non sono supportate
L'interruzione della richiesta non è supportata.
Gli attributi variabili e qualsiasi calcolo attributo predefinito diverso da Sum non sono supportati.
La sottosezione MDX non è supportata.
La generazione di viste di aggregazione (istruzioni MaxL execute aggregate process|build|selection) non è supportata.
L'unione di aree/sezioni dati non è applicabile (perché i dati sono nell'Autonomous Data Warehouse).
Le informazioni restituite dall'istruzione MaxL query application APP-NAME list aggregate_storage storage_info
(o API equivalente) non sono complete o accurate.
I cubi di valuta non sono supportati.
L'audit trail dei dati non è supportato.
I trigger su eventi cubo non sono supportati.
Le prestazioni delle query asimmetriche potrebbero essere inferiori.
Le prestazioni di write back (ad esempio, la velocità di sottomissione degli aggiornamenti dei dati da Smart View) possono essere inferiori se è presente una grande quantità di dati da sottomettere.
La copia o la ridenominazione di applicazioni e cubi di partizione federata non è supportata.
Le seguenti impostazioni di configurazione delle applicazioni o dei server Essbase vengono ignorate:
Se nel profilo Essbase sono presenti troppi livelli, la creazione di una partizione federata potrebbe non riuscire con la visualizzazione dell'errore seguente: Avvertenza remota proveniente dalla partizione federata nella vista analitica: [ORA-04063: la gerarchia contiene errori]
.
La creazione di una partizione federata potrebbe non riuscire se i caratteri o le lunghezze dei nomi utilizzati per i nomi di dimensione Essbase o per i nomi dei membri nella dimensione pivot non sono supportati o sono considerati speciali da Autonomous Data Warehouse. Queste limitazioni devono essere considerate in aggiunta alle Convenzioni di denominazione per dimensioni, membri e alias Essbase documentate.
È possibile eliminare una partizione federata solo dall'interfaccia Web di Essbase. Non è possibile eliminarla da Cube Designer.