2.1.6 Adding Business Attribute & Hierarchy Setup
The Business Attribute & Hierarchy Setup enables users to create, manage, and browse hierarchical structures such as Business Intelligence or Parent Child hierarchies within the STSA workspace.
Hierarchies define relationships among business entities and are essential when creating portfolios or configuring analytical rules. The integrated Business Attribute Configuration browser provides a visual interface to explore, search, and select hierarchies, ensuring consistency across Portfolio, Scenario, and Variable modules.
To create Business Attribute and Hierarchy:
- Login to STSA.The Workspace Summary page is displayed.
- In the Workspace Summary page, click the Sandbox tab, launch the required workspace.
- Click the Context Menu representing the user name and then click Configuration Manager.
- Click Configure in the Business Attribute
Configuration section.The Business Attribute Configuration page is displayed.
- Click Configure in the Business Attribute
& Hierarchy Setup section.
The Business Attribute & Hierarchy Setup Summary page is displayed.
Note:
- This page displays business attributes and hierarchies created through the Create New option and the hierarchies created in the OFSAA Setup.
- For hierarchies created through OFSAA Setup, you can only view them; you cannot copy, edit, or delete these hierarchies.
- Click Create New.
- In the Hierarchy Details page that opens, do the
following:
- In the Name field, enter a clear and descriptive name for the hierarchy.
- In the Description field, enter a brief summary describing the purpose or use of the hierarchy.
- In the Hierarchy Type field, select
one of the following options from the drop-down list:
- Business Intelligence
- Parent-child
- In the Attribute Table Name field, select the required table from the drop-down list.
- If you select type as Business Intelligence, do the
following
- In the Business Hierarchy Nodes field, click Add.
- In the page that opens, For each hierarchy level, provide
the following details:
- In the Hierarchy Level field, enter the unique identifier for the level.
- In the Level Name field, enter the display name for a given hierarchy level.
- In the Level Code field, do
either of the following:
- Enter the a value that determines how the system identifies members of this level.
- Click the Open Expression
Editor icon and do the following:
When the Expression Editor is opened, the system displays the selected Attribute Table Name by default along with all columns available in that table.
- In the Expression
Input field, enter an expression that
determines the Level Code.
Expressions to define the column name should be represented in <table_name>.<column_name> format.
- Click Save.
- In the Expression
Input field, enter an expression that
determines the Level Code.
- In the Level Display
Description field, do either of the
following:
- Enter a description for the members belonging to this level.
- Click the Open Expression
Editor icon and do the following:
When the Expression Editor is opened, the system displays the selected Attribute Table Name by default along with all columns available in that table.
- In the Expression
Input field, enter an expression that
determines the Level display description.
Expressions to define the column name should be represented in <table_name>.<column_name> format.
- Click Save.
- In the Expression
Input field, enter an expression that
determines the Level display description.
- Click Save to add the new node to the hierarchy.
Note:
- You can add multiple nodes.
- You may also insert nodes at any position as needed to match the hierarchy structure.
- If you select Parent Child, do the following
- In the Parent Child Mapping section, click Edit.
- In the page that opens, enter or update the required
mapping details:
- In the Parent Code field, do
either of the following:
- Enter a expression representing the parent.
- Click the Open Expression
Editor icon and do the following:
When the Expression Editor is opened, the system displays the selected Attribute Table Name by default along with all columns available in that table.
- In the Expression
Input field, enter an expression that
determines the Parent Code.
Expressions to define the column name should be represented in <table_name>.<column_name> format.
- Click Save.
- In the Expression
Input field, enter an expression that
determines the Parent Code.
- In the Child Code field, do
either of the following:
- Enter a expression representing the child.
- Click the Open Expression
Editor icon and do the following:
When the Expression Editor is opened, the system displays the selected Attribute Table Name by default along with all columns available in that table.
- In the Expression
Input field, enter an expression that
determines the Child code.
Expressions to define the column name should be represented in <table_name>.<column_name> format.
- Click Save.
- In the Expression
Input field, enter an expression that
determines the Child code.
- In the Description field, do
either of the following:
- Enter the description expression/column for the Parent Child.
- Click the Open Expression
Editor icon and do the following:
When the Expression Editor is opened, the system displays the selected Attribute Table Name by default along with all columns available in that table.
- In the Expression
Input field, enter an expression that
determines the Description.
Expressions to define the column name should be represented in <table_name>.<column_name> format.
- Click Save.
- In the Expression
Input field, enter an expression that
determines the Description.
- In the Parent Code field, do
either of the following:
- Click Save to apply the mapping.
Note:
After you create a hierarchy—either in this page or in OFSAA Setup—you must activate it before it can be used in other STSA components. To activate the hierarchy:- Navigate to Business Attribute Configuration > Attribute Activation & Hierarchy Selection, and click Create New.
- In the Dimension Configuration section, expand the required DIM table to view the newly created hierarchy.
- Select the hierarchy and click Save to
complete the activation.
The hierarchy becomes available for selection across dependent objects such as variables, portfolios, pathways, and other dimension-based configurations.