Imposta informazioni tipo di campo generazione dimensione

Se non si sta eseguendo una generazione di dimensioni, ignorare questo argomento.

I campi nei record di dati di origine sono descrittivi dei membri aggiunti o modificati in Essbase. I campi possono contenere informazioni sui nomi dei membri, le proprietà dei membri e le associazioni di attributi. Per consentire a Essbase di elaborare le informazioni di campo rilevate nei dati di origine, è necessario specificare i tipi di campo nella regola di generazione delle dimensioni.

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.


    Campo con due selettori vuoti, una dimensione con etichetta e l'altra con etichetta Tipo

  • 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.


    Campo con tre selettori vuoti. Il selettore dimensione contiene Prodotto, il selettore tipo contiene Generazione e un selettore aggiuntivo numerato 1

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:


Tipo di campo nella regola di generazione dimensione. Campo 2 con dimensione denominata Prodotto e opzione Tipo che deve essere selezionata. Le opzioni Tipo valide sono elencate nella tabella.

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

  • + - Aggiungi
  • - - Sottrazione
  • * - Moltiplica
  • / - Dividi
  • % - Percentuale
  • ~ - Ignora
  • ^ - Non consolidare mai

Tipo memorizzazione dati

  • S - Memorizzato
  • N - Non condividere mai
  • O - Solo etichetta
  • X - Calcolo dinamico

Time balance

  • K - Nessuno
  • F - Primo
  • L - Ultimo
  • A - Media

Calcolo a due passaggi

  • T - Vero
  • G - Falso
Opzione salto
  • P - Nessuno
  • M - Manca
  • Z - Zero
  • B - Mancanti e zeri

Reporting spese

  • E - Vero
  • J - Falso
  • Q - Data

Tipo gerarchia

  • C - Memorizzato
  • D - Dinamico
  • H - Più gerarchie abilitate

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.

 

Risolvi ordine

Priorità di calcolo del membro (da 0 a 127)

 

ID membro

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.

  • 11 - Inadempiente
  • 12 - Considera tutti i livelli
  • 13 - Non aggregare
  • 14 - Considera solo livello più basso
  • 15 - Considera solo livello più alto
  • 16 - Non aggregare mai a livelli intermedi
 
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.


Metodo di generazione padre-figlio visualizzato in una regola di generazione dimensione.

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).


Regola per la generazione della build. Campo 1: Prodotto, categoria denominata Generazione 2. Campo 2: Prodotto, SKU prodotto denominata generazione 3. Campo 3: Prodotto, Promozioni denominate Generazione 4

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.


    Il campo 1 è contrassegnato come Prodotto, Generazione 2. Il campo 2 è contrassegnato come Prodotto, 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. 2 in ID membro popolazione 2 e Alias popolazione 2 mostra che i valori nel campo sono associati al membro di seconda generazione della dimensione Popolazione.


    Campo 8 con generazione popolazione 2, campo 9 con ID membro popolazione 2 e campo 10 con alias popolazione ChineseNames 2.

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. 2 in 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.