Imposta informazioni tipo di campo generazione dimensione
Se non si sta eseguendo una generazione di dimensioni, ignorare questo argomento.
Quando si impostano i tipi di campo nella regola, è necessario specificare almeno le seguenti informazioni:
-
La dimensione a cui appartengono i membri di tale colonna.
-
Il tipo di campo previsto in tale colonna, ad esempio padre, figlio, generazione, proprietà o alias. Il tipo di campo dipende dall'origine dati e dal metodo di creazione utilizzato.

-
Informazioni aggiuntive a seconda del tipo di campo. Ad esempio, per un tipo di campo di generazione, specificare anche il numero di generazione dei membri di tale colonna.

Tipi di campo e metodi di generazione validi
Quando si progetta una regola di generazione dimensione, è possibile assegnare i tipi ai campi dati di origine per consentire a Essbase di creare correttamente la dimensione.
Nell'interfaccia Web Essbase assegnare il tipo sotto il nome della dimensione:

Nella tabella seguente sono elencati i tipi di campo e i metodi di generazione validi.
Tipi di campo tabella 12-1 e metodi di generazione validi
| Tipo di campo(1) | Cosa contiene il campo | Metodi di generazione validi |
|---|---|---|
|
un alias. |
Un alias Il valore alias non verrà assegnato al nuovo membro se Creazione dimensione aggiornamento membro è impostata su Rimuovi non specificato e l'origine dati per un nuovo membro contiene il valore alias di un membro rimosso. Verrà assegnato se si specifica Reimposta dimensione. In una regola normale deve essere presente un campo Generazione o Livello con lo stesso valore oppure un campo precedente deve essere padre o figlio. In una regola basata su indice deve esistere un campo Generazione o Livello con lo stesso valore oppure un campo precedente deve essere padre o figlio. |
Generazione, livello e riferimenti padre-figlio |
|
Proprietà |
Proprietà membro. Nei dati di origine, utilizzare i codici seguenti per specificare la proprietà. Operatore di consolidamento
Tipo memorizzazione dati
Time balance
Calcolo a due passaggi
Opzione salto
Reporting spese
Tipo gerarchia
|
Generazione, livello e riferimenti padre-figlio |
|
Formula |
Una formula |
|
|
Nome valuta |
(Solo strutture di archiviazione a blocchi) Nome valuta |
|
|
Categoria valuta |
(Solo strutture di memorizzazione a blocchi) Una categoria di valuta |
|
|
UDA |
Un attributo definito dall'utente |
|
|
Dimensione attributo |
Una dimensione attributo. Disponibile in regole normali e basate su indice. | |
|
Attributo padre |
In una dimensione attributo, il nome del membro padre del membro attributo nel campo successivo. Necessario solo se il profilo è abilitato per i membri duplicati e sono presenti due membri attributo con lo stesso nome. Disponibile solo per le regole normali. |
|
|
Nome di una dimensione attributo specifica |
Membro della dimensione attributo specificata. Questo membro è associato a una generazione o a un livello specificati della dimensione base selezionata. |
|
|
Generazione |
Il nome di un membro nella generazione specificata |
Riferimenti generazione |
|
Generazione duplicata |
Il nome di un membro con un membro condiviso come figlio. Disponibile solo per le regole normali. |
|
|
Duplica alias di generazione |
Alias per il membro condiviso. Disponibile solo per le regole normali. |
|
|
Livello |
Il nome di un membro in un livello. Disponibile solo per le regole normali. |
Riferimenti livello |
|
Livello duplicato |
Il nome di un membro con un membro condiviso come figlio. Disponibile solo per le regole normali. |
|
|
Alias di livello duplicato |
Alias per il membro condiviso. Disponibile solo per le regole normali. |
|
|
Padre |
Il nome di un padre. |
Riferimento padre-figlio |
|
Figlio |
Il nome di un elemento figlio. Ci deve essere un campo principale da qualche parte prima di esso. |
|
|
Priorità di calcolo del membro (da 0 a 127) |
||
|
Identificativo univoco di un membro, separato dal relativo nome. Disponibile solo per le regole basate su indice. Quando si creano dimensioni, tutti i membri (inclusi i membri condivisi) dispongono di ID membro univoci. Se si esegue la migrazione di un profilo esistente utilizzando uno degli strumenti di migrazione di Essbase, gli ID membro vengono assegnati automaticamente durante la migrazione. Se si applica la patch a Essbase senza eseguire la migrazione utilizzando uno degli strumenti di migrazione di Essbase, gli ID membro vengono assegnati alla prima modifica riuscita del profilo dopo l'applicazione della patch. |
||
|
Membro di riferimento |
Supportato solo nelle regole basate su indice, questo tipo offre flessibilità nella modifica dei membri esistenti. L'uso di questo tipo richiede che il campo faccia riferimento a un membro già esistente. Per un caso d'uso, vedere "Esercizio bonus" in Crea nuova regola di generazione dimensioni. |
Riferimenti generazione |
|
Uso livello aggregato |
Opzioni per influenzare la selezione vista predefinita e basata su query sui cubi di memorizzazione di aggregazione.
|
|
| Stringa di formato | stringa di formato, se il cubo è abilitato per le misure digitate. La stringa di formato consente di formattare i valori delle misure con tipi numerici in modo che vengano visualizzati nelle query come testo, date o altri tipi predefiniti. Ad esempio, utilizzando un valore formattato basato su testo, è possibile visualizzare le celle dati come "Alto", "Medio" e "Basso". | |
| Prototipo | L'ID membro (o nome univoco) del membro prototipo per questo membro condiviso. Questo campo è obbligatorio per i membri condivisi nei profili dei membri duplicati. Se questo valore non è impostato, i membri verranno creati come membri duplicati anziché come membri condivisi. |
Nota a piè di pagina 1 I tipi di campo i cui nomi iniziano con duplicati (ad esempio generazione di duplicati e alias di livello duplicati) non sono correlati a nomi di membri duplicati.
Esempio di metodo di generazione padre-figlio
Di seguito è riportato un esempio di regola di generazione dimensione che utilizza il metodo di generazione padre-figlio. Il tipo di campo Padre deve essere il primo, seguito dai figli.

Esempio di metodo generazione
Di seguito è riportato un esempio di regola di generazione dimensioni che utilizza il metodo di generazione. La generazione 1 è la dimensione stessa, quindi la regola di creazione inizia con la generazione 2. Le generazioni devono essere in ordine crescente nella regola, poiché si tratta di una regola normale (non basata su indice).

Requisiti per l'assegnazione dei tipi di campo
Ogni metodo di creazione prevede requisiti per l'assegnazione dei tipi di campo.
Requisiti del metodo di generazione per le build delle dimensioni normali (non indicizzate):
-
Se i numeri di generazione non iniziano con 2, il primo membro della generazione specificata deve esistere nel profilo.
-
I numeri di generazione devono formare un intervallo contiguo. Ad esempio, se esistono le generazioni 3 e 5, è necessario definire anche la generazione 4.
-
Posizionare i campi di generazione duplicati immediatamente dopo i campi di generazione (questi sono applicabili se si utilizzano membri condivisi in una regola del metodo di generazione). Analogamente, inserire i campi Alias generazione duplicati immediatamente dopo i campi Generazione duplicati.

-
Raggruppa i campi di generazione in sequenza all'interno di una dimensione. Ad esempio:
Generazione prodotto 2, Generazione prodotto 3, Generazione prodotto 4.
-
Posizionare i campi di associazione degli attributi dopo il campo base a cui sono associati e specificare il numero di generazione del membro dimensione base associato. Ad esempio:
Generazione prodotto 2, generazione prodotto 3, once prodotto 3
Il numero di generazione deve corrispondere alla generazione del membro nel profilo per il quale il campo fornisce i valori. Ad esempio, Generazione prodotto 3 indica che i valori nel campo sono membri di terza generazione della dimensione Prodotto.
2in ID membro popolazione 2 e Alias popolazione 2 mostra che i valori nel campo sono associati al membro di seconda generazione della dimensione Popolazione.
Nota
Quando si utilizza il metodo di generazione per creare una dimensione membro duplicata, il numero massimo di generazioni è 20.
Requisiti del metodo di generazione del livello:
-
Posizionare i campi Livello duplicato immediatamente dopo i campi Livello (questi sono applicabili se si utilizzano membri condivisi in una regola del metodo di generazione dei livelli). Analogamente, inserire i campi Alias livello duplicato immediatamente dopo i campi Livello duplicato.
-
Ogni record deve contenere un membro di livello 0. Se un membro di livello 0 viene ripetuto in un nuovo record con un padre diverso, Essbase rifiuta il record a meno che non si selezioni la proprietà del membro Consenti spostamenti.
-
Campi a livello di gruppo in sequenza all'interno di una dimensione.
-
Posizionare i campi per ogni aggregazione in ordine sequenziale.
-
Utilizzare un singolo record per descrivere i rollup principali e secondari.
-
Posizionare i campi di associazione degli attributi dopo il campo base a cui sono associati e specificare il numero di livello del membro dimensione base associato. Ad esempio:
Livello prodotto 3, Operazioni prodotto 3, Livello prodotto 2
-
Il numero di livello deve corrispondere al livello del membro nel profilo per il quale il campo fornisce i valori. Ad esempio, il 3 in Livello prodotto 3 mostra che i valori nel campo sono membri di livello 3 della dimensione Prodotto.
2in Alias popolazione 2 mostra che i valori nel campo sono associati al secondo livello della dimensione Popolazione.
Requisiti del metodo di creazione padre-figlio:
Se il tipo di campo è padre o figlio, immettere 0 (zero) nella casella di testo Numero.
Requisiti del metodo di generazione del nome dimensione attributo:
Il numero di generazione o di livello deve corrispondere alla generazione o al livello del membro base associato nella struttura. Ad esempio, 3 in Product Ounces 3 mostra che i valori nel campo sono i membri della dimensione attributo Ounces associati al membro di terza generazione della dimensione Product nello stesso record di dati di origine.
Se necessario, spostare i campi nelle posizioni richieste.