Integration tables

The stored procedures use several staging and intermediary integration tables.

In general, the tables are categorized by the prefixes and suffixes shown in this table:

Table Description
ATT_ A prefix indicating a table that contains cube fact data or dynamic attribute data in the format that Designer can import directly into a cube. In Infor EPM table-naming conventions, the third letter of the name typically indicates C for cube or D for dimension. For example, the BPCMAIN cube or BPDACCOUNT dimension.
DAT_ A prefix indicating a table containing staged or transformed data. These are not read by Designer when importing dimensions or cube data.
DIM_ A prefix indicating one of the sets of four dimension tables that Designer requires to create a dimension.
INV_ A prefix indicating one of the sets of three inventory tables used by the data integration for Base Data Store to define and manage tables. These are not used to hold source system data.
_ATTRIBUTES Suffix of one of the four dimension tables that Designer requires to create a dimension. They hold attributes for dimension elements.
_ELEMENTS One of the four dimension tables that Designer requires to create a dimension. It holds the list of dimension elements.
_HIERARCHIES One of the four dimension tables that Designer requires to create a dimension. It holds the list of hierarchies in the dimension.
_PARENTS One of the four dimension tables that Designer requires to create a dimension. It holds parent/child relationships between elements.
_STAGED A table (prefixed with DAT_) to hold the data from the source system that is to be imported into Infor EPM via Designer. The data in these tables are read by stored procedures ending in _PREPARE_STAGING that validate the data and write it out to a separate copy of the table having a suffix of _TRANSFORMED.
_TRANSFORMED A table (prefixed with DAT_) that holds validated staged data processed by stored procedures ending in _PREPARE_STAGING. This validated data is in turn processed by a second stored procedure to write it to the dimension and cube tables required by Designer. The _TRANSFORMED table may contain values marked by the _PREPARE_STAGING stored procedures as errors. These values are prefixed with _ERROR_ so they can be found with queries. Processing cannot continue until the _ERROR_ values are corrected.