Tipi di regole di allocazione principali

Le regole di allocazione spostano i dati da una o più origini alle destinazioni. Le regole di allocazione consento di distribuire i dati in base a un driver di allocazione e determinano il flusso di dati allocati e gli importi di allocazione. Includono un'origine e una destinazione definite con opzioni per definire una base driver e un offset contabile.

Le relazioni di allocazione presenti in ciascuna regola influenzano i metodi utilizzati da Profitability and Cost Management per creare la logica di calcolo e il modo in cui il motore Oracle Essbase esegue tale logica. In termini di performance non tutti i tipi di regole si equivalgono. I principali tipi di regole in ordine di performance sono elencati di seguito (prima i migliori):

  • Estensione della dimensione semplice (SDE, Simple Dimension Extension)
  • Estensione della dimensione complessa (CDE, Complex Dimension Extension)
  • Riclassificazione semplice (SR, Simple Reclassification)
  • Riclassificazione complessa (CR, Complex Reclassification)
  • Uguale a origine, dimensione diversa (SAD, Same as Source, Different Dimension)

Tipi di regole di allocazione e opzioni

Nella tabella che segue sono identificate le regole di allocazione in base all'ordine di performance e vengono identificate le opzioni di selezione dei membri consentite per ogni tipo di regola.

In generale, per soddisfare i requisiti di ciascun tipo di regola, è necessario rispettare determinate condizioni durante la selezione delle opzioni di origine, destinazione e driver come elencato nella tabella di seguito. Ad esempio, per il tipo di regola SDE, la selezione dell'origine può essere può essere un membro di livello 0 o qualsiasi altro membro. Se per un tipo di regola SDE l'origine è un membro di livello 0, la destinazione può essere una delle seguenti:

  • Un membro di livello 0
  • Qualsiasi altro membro se non è stato selezionato alcun driver per tale dimensione

Se l'origine di un tipo di regola SDE è un membro diverso da un membro di livello 0, la condizione per la selezione della dimensione di origine richiede che la proprietà target sia impostata su Uguale a origine. Si consideri questa definizione della regola SDE in cui l'origine è Valuta (USD): la destinazione deve essere impostata su Uguale a origine (Valuta)in modo che la valuta di origine venga utilizzata nel target.

Tabella 4-1 Tipo di regola di allocazione e opzioni di selezione dei membri consentiti

  Opzioni di selezione dei membri consentite per ciascun tipo di regola
Tipo di regola Dimensioni origine Dimensioni destinazione Dimensioni driver
Estensione della dimensione semplice
  • Un singolo membro di livello 0
  • Selezione di qualsiasi altro membro se Dimensione destinazione è Uguale a origine per la stessa dimensione
  • Almeno una Uguale a origine
  • Un singolo membro di livello 0
  • Qualsiasi altra selezione membro se non è stato selezionato alcun driver per la stessa dimensione
  • Alloca uniformemente
  • L'ubicazione specificata per il driver è una tupla di livello 0
Estensione della dimensione complessa
  • Un singolo membro di livello 0
  • Selezione di qualsiasi altro membro se Dimensione destinazione è Uguale a origine per la stessa dimensione
  • Almeno una Uguale a origine
  • Un singolo membro di livello 0
  • Selezione di qualsiasi altro membro
  • Alloca uniformemente
  • L'ubicazione specificata per il driver è una tupla di livello 0
  • L'ubicazione specificata per il driver non è una tupla di livello 0
Riclassificazione semplice
  • Un singolo membro di livello 0
  • Selezione di qualsiasi altro membro
  • Uguale a origine
  • Un singolo membro di livello 0
  • Qualsiasi altra selezione membro se non è stato selezionato alcun driver per la stessa dimensione
  • Alloca uniformemente
  • L'ubicazione specificata per il driver è una tupla di livello 0
Riclassificazione complessa
  • Un singolo membro di livello 0
  • Selezione di qualsiasi altro membro
  • Uguale a origine
  • Un singolo membro di livello 0
  • Selezione di qualsiasi altro membro
  • Alloca uniformemente
  • L'ubicazione specificata per il driver è una tupla di livello 0
  • L'ubicazione specificata per il driver non è una tupla di livello 0
Uguale a origine, dimensione diversa
  • Un singolo membro di livello 0
  • Selezione di qualsiasi altro membro
  • Uguale a origine
  • Uguale a origine, dimensione diversa
  • Selezione di qualsiasi altro membro
  • Alloca uniformemente
  • L'ubicazione specificata per il driver è una tupla di livello 0
  • L'ubicazione specificata per il driver non è una tupla di livello 0