Specificare file in un percorso di catalogo

Se un'operazione di caricamento dati o generazione di dimensione avviata per un cubo richiede un file o un artifact che si trova in una directory di Essbase diversa da quella del cubo corrente, è possibile specificare il relativo percorso di catalogo.


Nella finestra di dialogo del job Carica dati in cui il tipo di caricamento è File, è possibile selezionare i file di dati e regole dal catalogo.

Per altre operazioni che coinvolgono file o artifact, è necessario che questi elementi si trovino nella directory del cubo o in una directory specificata da un amministratore.

Quando non si specifica il percorso del catalogo, la directory del cubo è la posizione presunta, a meno che un amministratore Non abbia specificato un percorso alternativo (utilizzando FILEGOVPATH configurazione).

La directory cubo indica la cartella <Application Directory>/app/appname/dbname.

Se non si conosce la posizione del <Application Directory> nell'ambiente in uso,

  • Se si utilizza una distribuzione Essbase indipendente, fare riferimento alla sezione Posizioni degli ambienti nella piattaforma Essbase.

  • Se si utilizza una distribuzione Essbase nel Marketplace di Oracle Cloud Infrastructure, <Application Directory> è /u01/data/essbase/app.

Indipendentemente dal fatto che si utilizzi Job, MaxL o interfaccia dell'interfaccia della riga di comando (CLI) per i caricamenti dati o le build di dimensioni, è possibile specificare il percorso di catalogo dei file necessari.

Ad esempio, l'istruzione di MaxL import data riportata di seguito esegue il caricamento dati mediante un file di Dati memorizzato nella cartella condivisa del catalogo file Essbase. Il file delle regole si trova nella directory del cubo per Sample Basic.

import database 'Sample'.'Basic' data from server data_file 'catalog/shared/Data_Basic' using server rules_file 'Data' on error write to "dataload.err";

Nell'esempio dell'interfaccia a riga di comando dimbuild riportato di seguito, il file le regole viene specificato in una directory utente e il file i dati in una directory condivisa.

esscs dimbuild -a Sample -db Basic -CRF /users/admin/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F

Nota

Se la distribuzione di Essbase si trova nel Marketplace di Oracle Cloud Infrastructure e utilizza l'integrazione archiviazione oggetti, tutti i job che richiedono l'accesso ai file nelle directory shared o user nel catalogo Essbase li cercheranno o li esporteranno nel bucket di memorizzazione oggetti OCI associato allo stack Essbase in OCI. Per ulteriori informazioni, vedere Crea stack.