Metodi di generazione dimensione
Il metodo di generazione delle dimensioni determina l'algoritmo utilizzato da Essbase per creare o modificare dimensioni, membri e alias nel profilo del cubo. A seconda della forma della fonte di dati, il metodo di creazione ideale può fare riferimento a generazioni, livelli, padre-figlio o stringhe.
Quando si creano dimensioni, ogni record (riga) nell'origine dei dati definisce un membro della dimensione. Ogni record deve seguire lo stesso ordine dimensionale ("dimensionalità") degli altri record.

Linee guida per i metodi di creazione
Utilizzare le linee guida riportate di seguito per selezionare il metodo di generazione appropriato per l'origine dati.
| Tipo di dati in ogni record | Esempi | Operazione desiderata | Metodo generazione(1) | Informazioni tipo di campo |
|---|---|---|---|---|
|
Dati dall'alto verso il basso Ogni record specifica il nome del padre, il nome del figlio, i figli del figlio e così via. |
Anno, trimestre, mese |
Modificare le proprietà delle dimensioni e dei membri esistenti |
Riferimenti generazione |
Numero di generazione per ogni campo. |
|
Dati bottom-up Ogni record specifica il nome del membro, il nome del padre, il nome del padre del padre e così via. |
Mese, Trimestre, Anno |
|
Riferimenti livello |
Il numero di livello per ogni campo. |
|
Genitore seguito dal figlio Ogni record specifica il nome dell'elemento padre e il nome del nuovo membro figlio, in tale ordine, sebbene possano specificare anche altre informazioni. |
Cola (Diet Cola) |
|
Riferimenti padre-figlio |
|
|
Un elenco di nuovi membri Ogni origine dati elenca nuovi membri; l'origine dati non specifica la posizione nella struttura a cui appartengono i membri. In Essbase sono disponibili algoritmi che determinano dove aggiungere questi membri. |
gen, feb, mar, aprile |
Aggiungere tutti i membri come figli di un padre esistente (possibilmente un padre "fittizio") |
Aggiungi come figlio del padre specificato |
|
|
800-10, 800-20 |
Aggiungere tutti i membri alla fine della dimensione |
Aggiungi come elemento del pari livello al livello più basso |
||
|
800-10, 800-20 |
Aggiungere ogni nuovo membro alla dimensione che contiene membri simili |
Aggiungi come pari livello a un membro con una stringa corrispondente |
||
|
Elenco di membri dimensione base e relativi attributi |
Cola 16oz lattina, radice birra 14oz bottiglia |
Aggiungere membri a una dimensione attributo e associare i membri aggiunti ai membri appropriati della dimensione base |
Generazione, livello o riferimenti padre-figlio, a seconda dell'organizzazione dei dati di origine |
Il numero per ogni campo. Il numero è il numero di generazione o di livello del membro associato della dimensione base o zero. |
Nota a piè di pagina 1 Utilizzando una generazione di riferimenti a livello, non è possibile creare un alias con lo stesso nome del membro. Questa limitazione non si applica se si utilizzano altri metodi di generazione, incluso il metodo di generazione dei riferimenti di generazione.
Selezione del metodo di generazione per una nuova regola di generazione dimensione
Quando si utilizzano le cartelle di lavoro dell'applicazione per creare dimensioni, è necessario specificare il metodo di generazione nelle definizioni del foglio di lavoro dimensione. Ad esempio, questa definizione specifica un metodo di generazione padre-figlio.

Quando si progetta una nuova regola di generazione dimensione nell'interfaccia Web Essbase, è possibile selezionare un metodo di generazione quando si associa una dimensione alla regola per la prima volta. Di seguito sono riportati alcuni esempi.
-
In una nuova regola di generazione dimensione, fare clic su Dimensioni.

-
Digitare o cercare un nome di dimensione, ad esempio Prodotti. Fare clic su Aggiungi, quindi su OK.

-
Fare clic sul nome della dimensione appena aggiunta. Ad esempio, fare clic su Prodotto.

-
Selezionare uno dei metodi di generazione e fare clic su OK.

Sono disponibili le seguenti opzioni per il metodo di generazione.
Metodo generazione Caso d'uso Generazione Riferimenti generazione in build dimensioni Padre/figlio Riferimenti padre-figlio nelle build dimensione Livello Riferimenti livello in build dimensioni Aggiungi come figlio di Non disponibile Generazione di processo NULL Riferimenti generazione in build dimensioni Livello di processo NULL Riferimenti ai livelli nelle build delle dimensioni (vedere "Gestione dei campi vuoti") Aggiungi come elemento di pari livello di livello più basso Aggiungi membri come pari livello del livello più basso Aggiungi come elemento di pari livello della stringa corrispondente Aggiungi membri in base a corrispondenze stringa
Identificazione del metodo di generazione per una regola di generazione dimensione esistente
Quando si visualizza o si modifica una regola di generazione dimensione nell'interfaccia Web Essbase, l'esame dell'ordine e del tipo di campi spesso indica il metodo di generazione utilizzato. Ad esempio, i campi di questa regola di caricamento vengono ordinati e digitati per specificare un metodo di generazione padre-figlio.

Per controllare il metodo di creazione nelle impostazioni delle regole,
-
Fare clic su Dimensioni.

-
Fare clic sul nome della dimensione a cui è associata la regola. Ad esempio, fare clic su Prodotto.

-
Il metodo di generazione è visibile nella scheda Dettagli.

Esportazione di un cubo esistente con un metodo di generazione diverso
È possibile esportare qualsiasi cubo in una cartella di lavoro dell'applicazione e selezionare un nuovo metodo di generazione al momento dell'esportazione. L'esportazione supporta i metodi di generazione padre-figlio e generazione.
-
Aprire l'applicazione nella Home page.
-
Dal menu Azioni a destra del nome del database, fare clic su Esporta in Excel.
-
Selezionare il metodo di generazione.

-
Selezionare uno dei metodi di generazione e fare clic su OK.