Utilizzando una regola è possibile generare una dimensione e caricare i dati da un file di testo o da un altro file sequenziale.
Prima di iniziare è necessario verificare la disponibilità delle risorse riportate di seguito.
Accedere a un'istanza di Essbase.
Se non si utilizza un file sequenziale come origine dati, saranno necessarie una connessione e un'origine dati impostate in Essbase a livello di applicazione.
File di metadati dimensione (file di esercizio di esempio: dim-market.txt
) scaricato nel computer.
File di dati (file di esercizio di esempio: data-basic.txt) scaricato nel computer.
Utilizzando le risorse elencate, ora è possibile eseguire i task di generazione delle dimensioni e di caricamento dei dati mediante una regola.
È possibile modificare e mappare le dimensioni a un profilo Essbase utilizzando una regola anziché creando manualmente dimensioni vuote nell'editor di profili Essbase. In questa sezione viene descritta e illustrata la generazione di dimensioni da un file sequenziale utilizzando una regola.
La generazione basata su una regola prevede la definizione di una struttura gerarchica di dimensioni e di metadati membro. È possibile creare una o più dimensioni utilizzando un solo file di regole oppure usare un file di regole per dimensione.
È possibile generare una dimensione per aggiungere o modificare le dimensioni, ma non per eliminare una dimensione esistente.
Qui viene illustrato un esempio di generazione di dimensioni da un file sequenziale utilizzando le regole. Il processo di caricamento dei dati con il linguaggio SQL o mediante la funzione di streaming viene descritto in altri argomenti.
Valori di dati
Nomi membro, alias e formule
Nomi di generazione e livello
Proprietà di memorizzazione dei dati
Attributi e attributi definiti dall'utente
Quando si genera un cubo Essbase, nella directory del cubo vengono creati i file di dati e i file delle regole di caricamento dati. È inoltre possibile utilizzare i dati e le regole da una versione in locale di Essbase supportata.
Sono supportati i formati dati pivot e con file sequenziale rowset.
Quando si caricano i dati, le operazioni SUM, MIN, MAX, AVG e COUNT sono supportate nelle colonne di dati nelle varie righe. Sono supportati casi d'uso relativi ai big data in cui i cubi Essbase vengono creati con membri di livello superiore. È possibile eseguire il drill-through, da Essbase, per visualizzare i dati a un livello più granulare.
In questa sezione viene illustrato un esempio di caricamento dati da un file sequenziale utilizzando le regole. Il processo di caricamento dei dati con il linguaggio SQL o mediante la funzione di streaming viene descritto in altri argomenti.