Prerequisiti per i cubi federati

Dopo aver deciso di provare a utilizzare un cubo federato con Essbase, è necessario prendere una decisione sulla gestione della memorizzazione. Quindi, è necessario eseguire il provisioning di un Autonomous AI Lakehouse, distribuire Essbase e completare i task di impostazione necessari.

Nota

Dopo aver creato una partizione federata, il cubo Essbase diventa un cubo federato.

Prima di creare una partizione federata,

  1. In base al tuo caso d'uso, scegli un'opzione di gestione dello storage dei dati. Vedere Opzioni di caricamento dati per cubi federati.

  2. Esegui il provisioning di un'istanza Oracle Autonomous AI Database Serverless con il tipo di carico di lavoro Autonomous AI Lakehouse.

  3. Distribuire Essbase nella stessa tenancy di Oracle Cloud Infrastructure utilizzando Marketplace.

  4. Eseguire i task di configurazione elencati di seguito.

Prima di poter creare una partizione federata in Essbase, è necessario completare i task di impostazione riportati di seguito.

Esaminare gli elenchi di controllo riportati di seguito, quindi passare a Flusso di lavoro distribuzione cubo federato per conoscere l'ordine dei task per l'implementazione.

Tabella 16-1 Prerequisiti di distribuzione cloud

Requisito Motivo Cosa fare/Ulteriori informazioni

Essbase e Autonomous AI Lakehouse vengono distribuiti insieme in una tenancy Oracle Cloud Infrastructure condivisa, utilizzando l'elenco Marketplace.

Oracle Cloud Infrastructure consente a Essbase di sfruttare architetture di cloud computing flessibili e scalabili.

Autonomous AI Lakehouse Serverless memorizza i dati per il cubo Essbase.

Marketplace

Distribuire Essbase dal Marketplace per i cubi federati

Essbase utilizza Autonomous AI Lakehouse come repository di schemi.

Gli schemi riportati di seguito in Autonomous AI Lakehouse hanno scopi diversi per Essbase:

Gli schemi RCU (Repository Creation Utility) vengono creati automaticamente durante la distribuzione di Essbase e contengono informazioni sugli artifact e sui componenti della piattaforma.

Lo schema utente del database è la sede della tabella fact che contiene i dati Essbase.

Attenzione

Si tratta di schemi distinti dalla progettazione. Non utilizzare gli schemi RCU per la tabella fact.
Distribuire Essbase dal Marketplace per i cubi federati

La distribuzione di Essbase è configurata per l'utilizzo dello storage degli oggetti OCI.

Lo storage del catalogo di file Essbase deve essere integrato con il bucket di storage degli oggetti OCI.

Distribuire Essbase dal Marketplace per i cubi federati

Tabella 16-2 Prerequisiti del database

Requisito Motivo Cosa fare/Ulteriori informazioni

La tua organizzazione implementa un Autonomous AI Lakehouse Serverless.

La configurazione, l'ottimizzazione, la memorizzazione, i backup e gli aggiornamenti sono tutti gestiti da Oracle, in modo da poter utilizzare Essbase in un ambiente cloud senza dover impiegare del tempo nell'infrastruttura.

Autonomous AI Lakehouse gestisce anche la memorizzazione dei dati per Essbase.

Indipendentemente dalle prestazioni di query più rapide, da carichi di Lavoro estremamente concorrenti o da una combinazione di entrambi, Autonomous AI Lakehouse fornisce il servizio giusto necessario per soddisfare tali requisiti.

Esegui provisioning di Autonomous AI Lakehouse per i cubi federati

L'amministratore del database per Autonomous AI Lakehouse crea un nuovo schema.

È necessario uno schema in Autonomous AI Lakehouse che contenga i dati per il cubo federato.

Nota

Oracle consiglia di utilizzare uno schema dedicato.

Un nuovo utente Autonomous AI Lakehouse equivale a un nuovo schema.

Nel restante parte di questa documentazione, al proprietario dello schema verrà fatto riferimento come utente DB.

Creare utenti su Autonomous Database (se si desidera utilizzare la console OCI)

o

CREATE USER (per creare l'utente/schema Autonomous AI Lakehouse utilizzando qualsiasi strumento client SQL)

L'amministratore del database per Autonomous AI Lakehouse concede i privilegi delle risorse all'utente DB.

L'utente database in Autonomous AI Lakehouse deve essere in grado di:

  • creare una connessione ad Autonomous AI Lakehouse

  • creare una tabella fact per memorizzare i dati Essbase.

Gestire ruoli e privilegi utente in Autonomous AI Database

Esegui provisioning di Autonomous AI Lakehouse per i cubi federati

Facoltativo: l'utente DB crea una tabella fact nello schema.

Nota

Questo prerequisito non si applica se si prevede di consentire a Essbase di gestire la memorizzazione dei dati. Vedere Opzioni di caricamento dati per cubi federati.

In Autonomous AI Lakehouse è necessaria una tabella fact per memorizzare i dati del cubo Essbase.

Nota

Puoi caricare i dati in Autonomous AI Database utilizzando gli strumenti di Data Studio. Vedere Pagina Caricamento dati.

Identificare la dimensione pivot e impostare la tabella fatti

SQL Session Governor è abilitato.

Puoi annullare le sessioni SQL in esecuzione su Autonomous AI Lakehouse. L'annullamento SQL può essere necessario se il calcolo di Essbase richiede troppo tempo o se il cubo federato richiede backup o ripristino.

Se i calcoli, i caricamenti di dati o le aggregazioni di Essbase in esecuzione su cubi federati generano istruzioni SQL con tempi di esecuzione lunghi, è possibile annullare le sessioni, anche se sono in esecuzione su Autonomous AI Lakehouse.

Annulla SQL con tempi di esecuzione lunghi su cubi federati

Nota

I punti 1 e 2 sono obbligatori. Il passo 2 è una convalida del passo 1. Se non riesce, ripetere il passo 1, correggendo eventuali errori.

Prerequisiti della piattaforma Essbase nella tabella 16-3

Requisito Motivo Cosa fare/Ulteriori informazioni

Vengono creati un'applicazione e un cubo Essbase.

Non è necessario che il cubo contenga dati.

Il cubo deve trovarsi all'interno della relativa applicazione con nome univoco. I cubi federati non devono condividere un'applicazione con altri cubi. Non utilizzare lo stesso schema Autonomous AI Lakehouse per più istanze di Essbase.

Per mappare il cubo alla tabella fact in Autonomous AI Lakehouse è necessario un profilo Essbase.

Creare un cubo da una cartella di lavoro di applicazione

L'amministratore di servizi o il responsabile applicazioni Essbase definisce una connessione.

Essbase deve disporre della connettività con Autonomous AI Lakehouse.

Creare una connessione per i cubi federati

Prerequisito per la creazione di una partizione federata.

Una o più persone configura le credenziali DBMS_CLOUD.

Prima di creare una partizione federata, è necessario abilitare le credenziali cloud in modo che Essbase possa memorizzare dati e metadati in Autonomous AI Lakehouse.

Imposta credenziali per cubi federati