TIBCO EBX®
Add-on for Oracle Hyperion EPM Documentation > User Guide
Navigation modeAdd-on for Oracle Hyperion EPM Documentation > User Guide

Hyperion dimensions in the EBX® repository

Add-on datasets

The add-on is based on four main data sets:

/Datasets_For_The_EPM.png

Every data set created in the Oracle Hyperion EPM Dimensions dataset is based on a group of fields named 'Financial Data'.

/Datasets_For_The_EPM_2.png

Below is an expanded view of the 'EPM Mapping':

/Datasets_For_The_EPM_3.png

Representation of Hyperion dimensions in EBX®

A Hyperion dimension is defined in the EBX® repository as four tables, as follows:

Some dimensions do not have any relationship definitions or descriptions and thus only include the main table. This is the case for the dimensions ICP, Security Class, View, Alias.

For each dimension with managed relationships, a hierarchical table view is configured in the EBX® repository on the main table of the dimension. This hierarchical table view is named 'Parent to child'. Using this tree view, it is easy to access and handle relationships, for example, to attach, detach, move, delete, and create children.

Active and '#root' fields

To enable the management of Hyperion relationships within the hierarchy view in EBX®, the add-on uses two fields:

/4_Account_Hierarchy.png

'Send to end' a node in a data hierarchy

This service is used to send one or more records to the last children position in a the data hierarchy. It works on data hierarchy, table and record views.

Note: the service 'Send to end' is available for the add-on only. This is not a generic EBX® feature.

Applied on a data hierarchy view

'Send to end' for multiple nodes

/5_Send_To_End.png

/6_Send_To_End_2.png

'Send to end' for one node only

/7_Send_To_End_3.png

/8_Send_To_End_4.png

Applied on a table view

The behavioral is the same than one applied on the data hierarchy views.

/9_Send_To_End_Table_view.png

/10_Send_To_End_Table_View_2.png

/11_Send_To_End_Table_View_3.png

Applied on a record view

The record is not in the group 'Active unset'

On a table records view, when the service 'Send to end' is executed, the system applies the same procedure than on saw in previous section. For example:

/12_Send_To_End_Record_View.png

/13_Send_To_End_Record_View_2.png

The record is in the group 'Active unset'

This case is unsupported because all records in the group "Active unset" don't have neither parent nor child.

A record is child of more than one parent records

When a record which is a child of many parent records is selected, all nodes containing this record as a child are selected on the data hierarchy view:

/14_Child_Of_More_Than_One_Parent.png

Then, all of these nodes are sent to end:

/15_Child_Of_More_Than_One_Parents_2.png

Record with no parent

It is impossible to send to end a record without parent. For example, the record '614100' have no parent and the execution of the service 'Send to end' raises an error.

/16_Record_Without_Parents.png

/Record_With_No_Parent_2.png

Record in the group 'Active unset'

This case is unsupported because all records in the group "Active unset" don't have neither parent nor child.