Le regole business e i template possono includere numerosi tipi di componenti.
Componenti formula: istruzioni di calcolo che gli utenti possono scrivere o progettare mediante membri, funzioni e, facoltativamente, tramite istruzioni condizionali.
Componenti script: solo le istruzioni script di calcolo Visual Basic (per Oracle Hyperion Financial Management) o Oracle Essbase (per Oracle Hyperion Planning e Essbase).
Componenti condizione: istruzioni condizionali (ovvero istruzioni If...Then) che sono vere o false.
Componenti blocco di membri: contengono un membro specificato dall'utente (solo per utenti di applicazioni di memorizzazione a blocchi Planning ed Essbase).
Componenti intervallo di membri o loop di metadati: contengono elenchi di membri metadati (ad esempio, elenchi di conti).
Componenti loop fisso: contengono loop di metadati che, ad esempio, scorrono ciclicamente un elenco di membri, ad esempio conti.
I loop fissi di Financial Management possono inoltre contenere loop di dati che, ad esempio, scorrono ciclicamente i dati di Financial Management un numero prefissato di volte.
Componenti loop metadati: (solo per utenti di template customizzati) contengono uno o più parametri che è possibile applicare ai figli di una dimensione padre.
Componenti assegnazione DTP: (solo per utenti che utilizzano template customizzati) contengono Design Time Prompt e le condizioni definite per essi.
Componenti intervallo di dati (o loop di dati): (solo per utenti di Financial Management) contengono elenchi di record di dati (ad esempio, elenchi di valori di conti).
È possibile creare componenti formula e script indipendentemente dalle regole e dai template in cui vengono utilizzati. In quanto oggetti indipendenti, tali componenti possono essere aperti, salvati, modificati, eliminati ed esportati mediante la vista Sistema.
A differenza dei componenti formula e script, gli altri tipi di componenti devono essere creati dall'interno delle regole e dei template. Questi componenti non possono essere aperti, salvati, eliminati o esportati indipendentemente dalle regole e dai template a cui appartengono.
Nota:
Durante la creazione dei componenti, è possibile lasciare aperti le regole business, i componenti, i template e le variabili utilizzati. In Oracle Hyperion Calculation Manager questi oggetti vengono visualizzati in un'interfaccia a schede, in modo da semplificare il passaggio tra le schede durante la creazione dei componenti. È possibile tenere aperto un massimo di 10 schede all'interno di Calculation Manager. Oracle consiglia tuttavia di non aprire più di 10 oggetti contemporaneamente per ottimizzare le performance.