Configure Information Source - Fact Dimensions

This page describes configuration of the metadata associated with Dimensions connected to an Information Source.

Contents

 

Information Source Dimensions

Expanding the navigator for a specific Information Source and then expanding the Dimensions node will display all connected dimensions. By selecting one of these connected dimensions in the navigator, the dimensions details related to that dimension and the current Information Source will be displayed.

Figure 1: Information Source Dimension Details

The following information is available:

Attribute Description
Information Source Id Identity of the Information Source. Parent key.
Dimension Id Dimension identity. Key
Associated Fact Item Id Information Source item identity that defines the column in the Information Source table that contains the unique identifier of an instance of associated dimension.
This item is used for standard join between a fact and a dimension. It is joined with the Key Column of the connected dimension.
Display Order Display order of the dimension in the Information Source Navigator in clients.
Dimension Alias Alias of the Dimension.
This item is used as the Alias of the Dimension table when the join between Information Source table and Dimension table is built.
Has Zoom In Details Selected if zoom in details are specified in Information Source Dimension - Detail Items.

 

Note: By default the current Information Source always supports Zoom In to itself. Dimension details does not have to be defined but normally are.

Has Drill Down Details Selected if drill down in details are specified in Information Source Dimension - Detail Items.

 

Note:If the current Information Source can act as a drill down data source then the attribute can be selected. Else the attribute should not be selected.

 

Available operations related to dimensions connected to an Information Source are listed below. First click Dimensions node of a selected Information Source from the tree structure.

Figure 2: Information Sources Dimensions

Add New

Click Add New to add a new dimension connection to the current Information Source.

Delete Selected Information Source Dimensions

Select the connected dimensions to be removed and click on Delete selected Information Source Dimensions link.

 

For each connected dimension the following details can be defined:

  1. Dimension Item Details
  2. Dimensions Identity Definitions
  3. Dimension Joins for each Access Type
  4. Write Back Dimension Items

Information Source Dimension - Detail Items

For each connected dimension it is possible to define the dimensions items that should be displayed when performing Zoom In or Drill Down, typically in IFS Business Reporter.

Expand the current dimension node, next expand Detail Dimension Items and next select a item.

Figure 3: Information Sources Dimension Item Details

The following information is available:

Attribute Description
Information Source Id Identity of the Information Source. Parent key.
Dimension Id Dimension identity. Parent key
Dimension Item Id Dimension item identity. Key
Zoom In Display Item Selected if the dimension item should be displayed when generating Zoom In details
Zoom In Display Order Display order of Zoom In items in design controls and when presenting the Zoom In result in a new work sheet in Excel.
Should be synchronized with Zoom In Display Order defined for Information Source Items.
Dimension items start with 1
Information Source measure items start with 101
Information Source light items start with 201
Drill Down Display Item Selected if the dimension item should be displayed when generating Drill Down details
Drill Down Display Order Display order of Drill Down items in design controls and when presenting Drill Down result in new work sheet in Excel. Should be synchronized with Drill Down Display Order defined for Information Source Items.
Dimension items start with 1
Information Source items start with 101
Light fact items start with 2

 

Available operations related to detail dimensions items connected to an Information Source are listed below. First click on the Detail Dimension Items as shown in the picture.

Figure 4: Information Source Detail Dimension Items

Add New

Click on Add New in the right pane to add a new dimension detail item.

Delete Selected Information Source Detail Dimension Items

Select the items to be removed and click on Delete selected Fact Detail Dimension Items.

Information Source Dimension - ID Definition Items

For each connected dimension it is important to define the items (attributes) that represent the natural keys in the fact, i.e. the items in the fact that are (or can be) used to build the dimension identity. This information is important in order to support creation of Access Views. These access views should be possible to create regardless off supported data access type, i.e. if OnLine access is not supported it should still be possible to find out what columns that defines the key of a given dimension.

E.g. if a dimension has the keys Company and Year, also defining the dimension ID, then the items in the fact representing Company and Year should be described.

Expand the dimension node for the current fact, next expand Dimension ID Definition Items and next select a item.

Attribute Description
Information Source Id Identity of the Information Source. Parent key.
Dimension Id Dimension identity. Parent key
Sequence No Sequence number of item defining the dimension ID
Information Source Item Id Fact item representing the Sequence No key/item
Item Expression This attribute only provides information, it is not used in any way. The attribute can be used to define how the item in the fact is converted when represented in a dimension ID string, e.g. TO_CHAR(<item_column>, 'YYYY-MM-DD')

Available operations related to dimensions ID definition items are listed below. First click on the Dimension ID Definition Items as shown in the picture.

Add New

Click on Add New in the right pane to add a dimensions ID definition item.

Delete Selected Information Source Dimension ID Definition Items

Select the items to be removed and click on Delete selected Information Source Dimension ID Definition Items.

 

Information Source Dimension - Joins

Each Dimension connected to an Information Source has its own set of join definitions. The join information is defined per data access type, e.g. for OnLine and/or Data Mart. However the most common scenario is to define join information for the Online case.

Expand the current dimension node, next expand Dimension Joins and next select a one access type.

Figure 5: Information Source Dimension Join

The following information is available:

Attribute Description
Information Source Id Identity of the Information Source. Parent key.
Dimension Id Dimension identity. Parent key
Data Access Type Defines the data access type the information applies to.
Can have one of the following values:
  • OnLine

    For On Line access.

  • Data Mart

    For Data Mart access

Exact Join Selected if the dimension identity can be exactly defined on each row in the Information Source. E.g. the values that refers to one row in the dimension are always available on every row in the transaction source. Exact join is technically known as inner join. A non-exact join always refers to what technically is called left outer join.

 

The Information Source Dimension Joins are defined for each data access type, i.e. for OnLine and DataMart separately. Click on the Dimension Joins node to create a new Dimension Join item.

Figure 6: Information Source Dimension Joins

Create OnLine Join

Click on Create OnLine Join in the right pane to create an Online based join between the current Information Source and dimension.

Note: There can be only one Online join per dimension.

Create DataMart Join

Click on Create DataMart Join in the right pane to create a Data Mart based join between the current Information Source and dimension. This case is not very common and should only be used if the Data Mart join can not be handled by the default join mechanism.

Note: There can be only one Data Mart join per dimension.

Delete Selected Information Source Dimension Joins

Select the access type specific dimension joins to be removed in the right side pane and click on Delete Selected Information Source Dimension Joins.

 

Information Source Dimension - Join Items

One or more join detail have to be defined for each data access type specific join. The join details are specified as a connection between a dimension item and an Information Source (fact) item.

E.g. the dimension DIM_ACCOUNT has an ID that is defined as company^account_code, meaning that one line in the dimension is uniquely defined by the company and the account code. To define a join for DIM_ACCOUNT, two detail have to be specified:

 

Expand the data access node and next expand Dimension Join Items and select one if the join items.

Figure 7: Information Source Dimension Join Item

The following information is available:

Attribute Description
Information Source Id Identity of the Information Source. Parent key.
Dimension Id Dimension identity. Parent key
Data Access Type Defines the data access type the information applies to. Key.
Can have one of the following values:
  • OnLine

    For On Line access..

  • Data Mart

    For Data Mart access

Join No Join detail counter
Dimension Item Id Identity of the dimension item to be joined.
Information Source Item Id Identity if the Information Source (fact) item to be joined with the dimension item.

 

Click on the Dimension Join Items node to get available options on this level.

Figure 8: Information Source Dimension Join Items

Add New

Click on Add New in the right pane to create a  new join item got the current dimension and access type.

Delete Selected Information Source Dimension Join Item

Select the dimension join items to be removed in the right panel and the click on Delete Selected Information Source Dimension Join Items.

 

Information Source Dimension - Write Back Dimension Items

For each connected dimension it is possible to define the dimensions items that are associated with the Write Back functionality in IFS Business Reporter. Each write back interface can handle a given number of items, either Information Source (Fact) items or Dimension items. The write back specific dimension items are defined as details to a dimension connected to an Information Source.

Expand the current dimension node, next expand Writeback Dimension Items and next select a item.

Figure 9: Information Source Writeback Dimension Item Details

The following information is available:

Attribute Description
Information Source Id Identity of the Information Source. Parent key.
Dimension Id Dimension identity. Parent key
Dimension Item Id Dimension item identity. Key
Writeback Identity Identity of the dimension item id that can be interpreted by the API that has the responsibility to process the write back data, e.g. an attribute name in a LU specific attribute string.
Writeback Type Specifies the requirements that the write back interface has on each item. The following values are supported:
  • Optional

    Means that the item can be taken care of by the write back interface but it does not have to be available.

  • Mandatory

    Means that the write back interface regards this as a mandatory item.

  • Key Item

    The item will be regarded as a mandatory item for write back. The item will not be possible to write back but is mandatory as part of every record sent to the server.

Writeback Display Order The display order of the item in the Write Back feature in IFS Business Reporter.

Note: This this attribute should be synchronized with Write Back Display
Order available for Information Source Items.

Writeback Selectable The attributes is not available for usage and will be deprecated

 

Click on the Writeback Dimension Items node to get available options on this level.

 

Figure 10: Information Source Writeback Dimension Items

Add New

Click on Add New in the right pane to add a new Item.

Delete Selected Information Source Writeback Dimension Items

Select items to be removed in the right pane and click the Delete Selected Fact Writeback Dimension Items.