Utilizzo di script di calcolo

Quando si caricano i dati in Oracle Essbase o Oracle Hyperion Planning, Oracle Hyperion Financial Data Quality Management, Enterprise Edition consente di eseguire script di calcolo custom. Uno script di calcolo è una serie di comandi di calcolo, equazioni e formule che consentono di definire calcoli diversi da quelli definiti nel profilo del database. Gli script di calcolo vengono definiti in Essbase e Planning.

Gli script di calcolo custom sono supportati nell'applicazione target e nel gruppo di entità di controllo. Nell'applicazione di destinazione è possibile eseguire le operazioni descritte di seguito.

  • Parametrizzare lo script in modo che sia possibile specificare un parametro per ciascuno script.

  • Assegnare gli script da eseguire prima e dopo il caricamento dati.

  • Assegnare un ambito di applicabilità agli script. L'ambito può essere a livello di applicazione, categoria, posizione e regola dati. Gli script assegnati al livello più basso hanno la precedenza su quelli a livello superiore. La regola dati è il livello più basso, mentre l'applicazione è il livello più alto. Vengono eseguiti solo gli script a un unico livello.

Per aggiungere uno script di calcolo, procedere come indicato di seguito.

  1. Nella scheda Impostazione in Registra, selezionare Applicazione target.
  2. Nella scheda Script di calcolo selezionare uno script di calcolo.
  3. Fare clic su Immagine che mostra il pulsante Modifica per visualizzare la finestra Parametro.
  4. Solo per le applicazioni Planning selezionare un valore in Tipo di piano per recuperare i parametri definiti nello script di calcolo.
  5. Fare clic su Aggiungi per aggiungere un parametro per lo script.
  6. Selezionare il parametro che è stato definito per lo script.

    È anche possibile fare clic su Sfoglia, selezionare il parametro e fare clic su OK. È inoltre possibile digitare manualmente il nome del parametro.

  7. In Valore script selezionare un valore predefinito per il parametro oppure selezionare Custom per specificare il valore desiderato per lo script.
  8. Facoltativo: se si seleziona Custom nel campo Valore script, immettere il valore in Custom.

    Ad esempio, immettere: 0001.

  9. Fare clic su OK.
  10. In Nome script specificare il nome dello script.
  11. Fare clic su Immagine che illustra l'icona Modifica per aggiungere i parametri per lo script di calcolo.

    Fare riferimento a Utilizzo di script di calcolo.

  12. In Ambito script selezionare l'ambito di applicabilità.

    Si noti che gli script assegnati al livello più basso script hanno la precedenza rispetto a quelli al livello superiore.

    Gli ambiti disponibili dal più alto al più basso sono:

    • Applicazione (ambito predefinito)

    • Categoria

    • Posizione

    • Regola dati

  13. In Entità ambito selezionare il valore specifico associato all'ambito dello script.

    Ad esempio, se l'ambito dello script è "Posizione", selezionare la posizione associata all'applicazione.

    L'entità dell'ambito è disabilitata per l'ambito dello script Applicazione.

  14. In Evento selezionare l'evento che determina l'esecuzione dello script di calcolo.

    Di seguito sono elencati gli eventi disponibili.

    • Prima del caricamento dati

    • Dopo il caricamento dati

    • Prima del controllo

    • Dopo il controllo

  15. In Sequenza specificare l'ordine di esecuzione dello script.

    Poiché per un evento possono essere eseguiti più script, il valore della sequenza fornisce l'ordine numerico in cui deve essere eseguito ogni script. È possibile immettere un numero qualsiasi purché sia univoco nell'evento.

  16. Fare clic su Salva.