Comprendere il foglio di lavoro Cube.Settings

Il foglio di lavoro Cube.Settings definisce il tipo dell'applicazione (memorizzazione di aggregazione o memorizzazione a blocchi) e numerose proprietà dei cubi e dei profili, quali ad esempio i membri delle dynamic time series e le variabili di sostituzione.

Ognuna delle cinque sezioni del foglio di lavoro Cube.Settings contiene informazioni sui campi e i valori rispettivi nonché indicazioni su come modificare i campi e i valori utilizzando il Pannello designer.

Comprendere il foglio di lavoro Cube.Settings: Tabelle alias

Questa sezione del foglio di lavoro Cube.Settings elenca le tabelle alias che devono essere create per il cubo.

Deve contenere almeno una riga Predefinita.

Proprietà o campo Valori validi Descrizione

Default

Default

In ogni cubo esiste una tabella denominata Predefinita. È possibile creare tabelle di alias aggiuntive nelle righe successive alla riga Predefinita.

Righe successive alla riga Predefinita. Queste nuove righe possono essere create manualmente oppure utilizzando il Pannello designer.

Vengono applicate le convenzioni di denominazione per i nomi dei membri. Vedere Convenzioni di denominazione per dimensioni, membri e alias.

È possibile impostare più alias per un membro utilizzando più tabelle alias.

Per definire le tabelle alias, aggiungerne i nomi nel foglio di lavoro Cube.Settings, nella sezione Tabelle alias (nomi membro alternativi). Nella cartella di lavoro di Sample Basic, ad esempio, sono state definite sei tabelle alias.


Cartella di lavoro di applicazione per il cubo Sample Basic con il foglio Cube.Settings attivo. L'immagine evidenzia la sezione Tabelle alias (nomi membro alternativi). Le tabelle alias elencate sono Default, Long Names, ChineseNames, JapaneseNames, RussianNames e GermanNames.

Una tabella alias viene applicata a tutti i membri nel profilo, anche se non è obbligatorio fornire un nome alias per ogni membro a meno che non sia necessario. È possibile utilizzare fino a 56 tabelle alias se sono necessari più nomi per i membri nel profilo.

Quando la si crea, la nuova tabella alias è vuota. Per rendere disponibile agli utenti un nuovo set di alias, è necessario popolare la tabella alias con gli alias per alcuni membri.

Per definire il contenuto delle tabelle alias, è necessario procedere per dimensione, aggiungendo colonne di alias alla sezione Membri dei fogli di lavoro di dimensione.


Cartella di lavoro di applicazione per il cubo Sample Basic con il foglio Dim.Product attivo. L'immagine evidenzia le colonne PARENT, CHILD, ALIAS.Default, ALIAS.ChineseNames, ALIAS.JapaneseNames, ALIAS.RussianNames e ALIAS.GermanNames nella sezione Membri del foglio di lavoro.

I nomi assegnati alle colonne devono avere il formato ALIAS.<AliasTableName>.

Come si potrà osservare, non esiste una colonna ALIAS.Long Names. Sebbene il foglio di lavoro Cube.Settings indichi che verrà creata una tabella alias denominata Long Names, questa tabella alias risulterà vuota se non vengono definiti alias nei fogli di lavoro dimensione.

Vedere anche Impostazione degli alias.

Comprendere il foglio di lavoro Cube.Settings: Proprietà

La tabella riportata di seguito mostra i campi, i valori e le descrizioni per la sezione Proprietà del foglio di lavoro Cube.Settings.

Tabella A-2 Sezione Proprietà del foglio di lavoro Cube.Settings

Proprietà o campo Valori validi Descrizione

Application Type

  • ASO
  • BSO

Si tratta di una proprietà di applicazione.

Indica se i cubi nell'applicazione utilizzano la memorizzazione di aggregazione (ASO) o la memorizzazione a blocchi (BSO).

Outline Type

  • Unique
  • Duplicate

Si tratta di una proprietà di database.

  • Univoco: i nomi membro nel profilo devono essere univoci.
  • Duplicato: i nomi membro duplicati sono consentiti nel profilo.

Aggregate missing values

  • Yes
  • No

Si tratta di una proprietà di database.

Definisce se i valori mancanti (#MISSING) vengono aggregati durante il calcolo del cubo.

Create blocks on equations

  • Yes
  • No

Si tratta di una proprietà di database.

Se si specifica Sì, quando si assegna un valore non costante a una combinazioni di membri per la quale non esiste un blocco dati, verrà creato un blocco dati. L'impostazione su Sì comporta la generazione di un cubo di grandi dimensioni.

A volte, ad esempio quando non contengono altri valori, i nuovi blocchi non sono desiderati. Nei database di grandi dimensioni, la creazione e l'elaborazione dei blocchi non necessari può comportare un aumento del tempo di elaborazione e dei requisiti di memorizzazione.

Per esercitare un controllo più specifico, è possibile usare il comando di calcolo SET CREATEBLOCKONEQ all'interno di uno script di calcolo per gestire la creazione dei blocchi quando il comando viene rilevato nello script. Vedere il comando di calcolo SET CREATEBLOCKONEQ.

Two-Pass calculation

  • Yes
  • No

Si tratta di una proprietà di database.

Se si sceglie Sì, dopo un calcolo predefinito i membri contrassegnati per il calcolo a due passaggi vengono ricalcolati e i risultati dell'aggregazione ottenuti con il primo passaggio di calcolo vengono sovrascritti. La tag di calcolo a due passaggi ha effetto sui membri della dimensione contrassegnati come Conti e sui membri di tipo Calcolo dinamico e Memorizzati di qualsiasi dimensione.

Date Format

Nelle cartelle di lavoro delle applicazioni sono supportati i formati di data riportati di seguito.

  • mese gg aaaa
  • mm/gg/aa
  • aaaa-mm-gg
  • mes gg aaaa
  • aa.mm.gg
  • gg.mm.aa
  • mm-gg-aa
  • mm/gg/aaaa
  • gg/mm/aa
  • gg-mm-aa
  • gg Mese aa
  • Mese gg, aa
  • mes gg, aa
  • gg mes aaaa
  • aa/mm/gg
  • gg Mese aaaa
  • aaaa/mm/gg
  • gg-mes-aa
  • gg mes aa

Si tratta di una proprietà di database.

Le misure di data abilitano i valori delle celle sotto forma di data formattata. I valori di data vengono memorizzati internamente come valori numerici, sebbene vengano caricati in Essbase come stringhe di data formattate. Quando si esegue una query, le misure di data vengono visualizzate in base al formato di data selezionato.

Implied Share

  • Forzatura attiva
  • Forzatura non attiva

Se si seleziona Forzatura attiva, il padre viene considerato come elemento di condivisione implicita quando ha un solo figlio o quando ha un solo figlio con consolidamento nel padre.

Se si seleziona Forzatura non attiva, Essbase non utilizzerà mai la condivisione implicita. Questo è il funzionamento predefinito.

Scenario Sandboxes

  • 0
  • Numero intero positivo minore di 1000.

Questo valore specifica se il cubo contiene una dimensione sandbox per la creazione degli scenari dei dati e definisce il numero di membri sandbox contenuti nella dimensione sandbox. Il valore 0 indica l'assenza di dimensioni sandbox.

È possibile modificare la sezione Proprietà del foglio di lavoro Cube.Settings nel Pannello designer. Vedere Utilizzare il foglio di lavoro Cube.Settings: Proprietà in Cube Designer.

Comprendere il foglio di lavoro Cube.Settings: Dynamic Time Series

Tabella A-3 Sezione Dynamic Time Series del foglio di lavoro Cube.Settings

Proprietà o campo Valori validi Descrizione

H-T-D

Valore intero che rappresenta il numero di generazione

Progressivo cronologia

Y-T-D

Valore intero che rappresenta il numero di generazione

Progressivo anno

S-T-D

Valore intero che rappresenta il numero di generazione

Progressivo stagione

P-T-D

Valore intero che rappresenta il numero di generazione

Progressivo periodo

Q-T-D

Valore intero che rappresenta il numero di generazione

Progressivo trimestre

M-T-D

Valore intero che rappresenta il numero di generazione

Progressivo mese

W-T-D

Valore intero che rappresenta il numero di generazione

Progressivo settimana

D-T-D

Valore intero che rappresenta il numero di generazione

Progressivo giorno

È possibile modificare la sezione Dynamic Time Series del foglio di lavoro Cube.Settings nel Pannello designer. Vedere Utilizzare il foglio di lavoro Cube.Settings: Dynamic Time Series in Cube Designer.

Vedere Uso dei membri Dynamic Time Series.

Comprendere il foglio di lavoro Cube.Settings: Impostazioni attributi

La tabella riportata di seguito mostra i campi, i valori e le descrizioni per la sezione Impostazioni attributi del foglio di lavoro Cube.Settings.

Tabella A-4 Impostazioni attributi

Proprietà o campo Valori validi Descrizione

Dimension Name

Default: Attributes Calculation

Per evitare la duplicazione dei nomi nel profilo, è possibile modificare i nomi dei membri della dimensione calcoli attributo. La funzione del membro non cambia, indipendentemente dal nome utilizzato per il membro. Ad esempio, il membro Somma calcola sempre una somma, a prescindere dal nome che gli viene assegnato.

Vedere Modifica dei nomi membro della dimensione Calcoli attributo.

Sum Member

Default: Sum

Si tratta di un membro della dimensione Calcoli attributo. È il nome da utilizzare quando si richiede di sommare i dati.

Count Member

Default: Count

Si tratta di un membro della dimensione Calcoli attributo. È il nome da utilizzare quando si richiede il conteggio dei dati.

Minimum Member

Default: Min

Si tratta di un membro della dimensione Calcoli attributo. È il nome da utilizzare quando si richiedono dati minimi.

Maximum Member

Default: Max

Si tratta di un membro della dimensione Calcoli attributo. È il nome da utilizzare quando si richiedono dati massimi.

Average Member

Default: Avg

Si tratta di un membro della dimensione Calcoli attributo. È il nome da utilizzare quando si richiedono dati di media.

False Member

Default: False

I nomi membro di tipo Booleano iniziali in un cubo sono impostati su True e False.

Vedere Impostazione dei nomi membro di attributo Booleano.

True Member

Default: True

I nomi membro di tipo Booleano iniziali in un cubo sono impostati su True e False.

Vedere Impostazione dei nomi membro di attributo Booleano.

Prefix/Suffix Value

  • None
  • Dimension
  • Parent
  • Grandparent
  • Ancestors

Vedere Impostazione dei formati di prefisso e suffisso per i nomi membro nelle dimensioni Attributo.

Prefix/Suffix Format

  • Prefix
  • Suffix

È possibile definire nomi univoci associando un prefisso o un suffisso ai nomi dei membri nelle dimensioni Attributo di tipo Booleano, Data e Numerico nel profilo.

Vedere Impostazione dei formati di prefisso e suffisso per i nomi membro nelle dimensioni Attributo.

Prefix/Suffix Separator

  • _ Sottolineatura
  • | Barra verticale
  • ^ Accento circonflesso

È possibile definire nomi univoci associando un prefisso o un suffisso ai nomi dei membri nelle dimensioni Attributo di tipo Booleano, Data e Numerico nel profilo.

Selezionare il separatore da inserire tra il prefisso o il suffisso e il nome originale: carattere di sottolineatura ( _ ), barra verticale ( | ) o accento circonflesso ( ^ ).

Attribute Numeric Ranges

  • Tops of ranges
  • Bottoms of ranges

Vedere Impostazione di nomi membro che rappresentano intervalli di valori.

Date Member

  • Prima il mese (mm-gg-aaaa)
  • Prima il giorno (gg-mm-aaaa)

È possibile modificare il formato dei membri delle dimensioni Attributo Data. Vedere Modifica dei nomi membro nelle dimensioni Attributo Data.

È possibile modificare la sezione Impostazioni attributi del foglio di lavoro Cube.Settings nel Pannello designer. Vedere Utilizzare il foglio di lavoro Cube.Settings: Impostazioni attributi in Cube Designer.

Comprendere il foglio di lavoro Cube.Settings: Variabili di sostituzione

Le variabili di sostituzione fungono da segnaposti globali per le informazioni che cambiano regolarmente. Si crea la variabile e il valore stringa corrispondente, che in seguito potrà essere modificato in qualsiasi momento.

Una variabile di sostituzione può essere utilizzata in una query o in uno script di calcolo per rappresentare un membro nel profilo. Per impostazione predefinita, non esistono variabili di sostituzione definite per un cubo.

Il Pannello designer è sprovvisto dell'opzione per l'aggiunta delle variabili di sostituzione, tuttavia l'aggiunta può essere effettuata direttamente nella cartella di lavoro di applicazione.

  1. Creare una nuova riga nella sezione Variabili di sostituzione del foglio di lavoro Cube.Settings.
  2. Immettere il nome della variabile nella colonna A e il valore nella colonna B, racchiuso tra virgolette se rappresenta un nome membro.

    Esempio:

    CurrMonth "Jan"

Vedere Uso delle variabili di sostituzione.