Specifica delle proprietà dei membri BSO e dimensione

Il cubo principale di Oracle Essbase è un'applicazione ASO e le dimensioni e i membri ASO vengono letti automaticamente durante la distribuzione.

Per includere le dimensioni e i membri BSO nel database BSO di Essbase, è necessario un membro Generation1 per ciascuna dimensione da distribuire in Oracle Hyperion Profitability and Cost Management. L'ordine delle dimensioni nel profilo principale è determinato dall'ordine delle dimensioni nel profilo generato da Profitability and Cost Management.

È necessario creare attributi definiti dall'utente per ogni dimensione e membro presente nell'elenco della Tabella 3-3. Per ulteriori informazioni sull'utilizzo di Essbase, fare riferimento al manuale Oracle Essbase Database Administrator's Guide (in lingua inglese).

Attenzione:

Non assegnare più ADU dello stesso tipo a un membro specifico in Essbase per evitare funzionamenti anomali dovuti al fatto che la distribuzione di Profitability and Cost Management non è in grado di valutare quale tipo di ADU utilizzare. Per esempio, non assegnare sia DIMTYPE_POV1 che DIMTYPE_POV2 allo stesso membro.

Fare riferimento alla Tabella 3-3 per le proprietà che richiedono attributi definiti dall'utente speciali da assegnare manualmente all'applicazione.

Nota:

Poiché le proprietà BSO vengono assegnate utilizzando un ADU, se un utente assegna inavvertitamente proprietà BSO incompatibili nel database Essbase principale, un'operazione di distribuzione successiva nel cubo di reporting all'interno di Profitability and Cost Management potrebbe non riuscire. Se si verifica questa situazione, è possibile identificare le assegnazioni incompatibili caricando manualmente i file dei dati e delle regole generati dalla distribuzione del database di reporting.

Tabella 3-3 Proprietà di dimensioni e membri per Profitability and Cost Management

Etichetta proprietà Nome proprietà Descrizione
Memorizzazione dati (BSO)
  • BSODimensionDataStorage (per membro radice della dimensione)

  • BSOMemberDataStorage (per membri dimensione)

Per Memorizzazione dati (BSO), assegnare uno dei seguenti ADU al membro Generation1 di qualsiasi membro figlio:

  • BSODS_LABELONLY

  • BSODS_NEVERSHARE

  • BSODS_SHAREDATA

  • BSODS_DYNCALANDSTORE

  • BSODS_DYNCALC

  • BSODS_STOREDATA

Quando si imposta l'ADU, se non viene assegnato alcun valore alla proprietà Memorizzazione dati (BSO), la distribuzione di Profitability and Cost Management presume che siano stati assegnati i seguenti valori predefiniti:

  • Ai membri Generation1 viene assegnato il valore "BSODS_LABELONLY", con le seguenti eccezioni:

    • I membri Generation1 POV vengono impostati su "BSODS_STOREDATA"

    • I membri Generation1 Misure vengono impostati su "BSODS_DYNCALC"

  • A tutti gli altri membri viene assegnato il valore "BSODS_STOREDATA"

Formula dimensione (BSO) BSODimensionFormula (per membro radice della dimensione) L'utente non può specificare la formula dimensione BSO nel database principale di Essbase, perché tale database deve essere di tipo ASO (e quindi l'attributo della formula disponibile nel database principale è la formula ASO).

Dopo la distribuzione, per visualizzare la formula BSO nel database di Reporting di Essbase, immettere manualmente la formula direttamente nel database di Reporting. La formula BSO dovrà essere immessa nuovamente se si esegue di nuovo la distribuzione.

Utilizzare la sintassi BSO CALCULATOR appropriata.

Ordinamento dimensioni DimensionSortOrder Immettere il valore numerico in sequenza per impostare l'ordine delle dimensioni nel profilo di Essbase generato da Profitability and Cost Management.

Ad esempio, se questa dimensione deve essere la seconda nel profilo di Essbase, immettere "2".

Impostare l'ordinamento delle dimensioni per ogni dimensione del modello, ad eccezione delle dimensioni Alias e ADU.

Il criterio di ordinamento delle dimensioni deve essere sequenziale, univoco e uguale o superiore a 1.

Tipo di memorizzazione dimensione DimensionStorageType La proprietà Tipo di memorizzazione dimensione si applica ai database di memorizzazione a blocchi (BSO) in Essbase.

Per impostazione predefinita, il valore è impostato su "SPARSE".

Se è necessaria un'impostazione DENSE, assegnare un ADU con il valore "DIMSTORETYPE_DENSE" al membro Generation1.

Formula membro (BSO) BSOMemberFormula L'utente non può specificare la formula membro BSO nel cubo principale di Essbase, perché tale database deve essere di tipo ASO (e quindi l'attributo della formula disponibile nel cubo principale è la formula ASO).

Dopo la distribuzione, per visualizzare la formula BSO nel database di Reporting di Essbase, immettere manualmente la formula direttamente nel database di Reporting. La formula BSO dovrà essere immessa nuovamente se si esegue di nuovo la distribuzione.

Utilizzare la sintassi BSO CALCULATOR appropriata.

Calcolo a due passaggi

(Solo dimensioni)

BSO_TWOPASS

(per membro radice della dimensione)

Solo per database BSO, specificare il valore di BSO_TWOPASS per calcolare un membro al secondo passaggio nel profilo.

Calcolo a due passaggi

(Solo membri)

BSO_TWOPASS Solo per database BSO, specificare il valore di BSO_TWOPASS per calcolare un membro al secondo passaggio nel profilo.