2.3 Dimension Data Flow

Dimension Data in the OFS IPA Application is loaded from Staging Master Tables using the Slowly Changing Dimensions (SCD) Process. Data from Source Systems can be loaded into staging through flat file or Source System Interfaces. SCD process tracks the changes in the Dimensional Attributes and loads data into Dimension Tables. Examples of Dimension Tables that follow the SCD process are Product, Customer Type, Customer, and so on.

Some dimensions are static or maintained internally within the application and are not expected as a download from the source system. Examples of such dimensions are the Reporting Line. These dimensions are maintained through the AMHM (Attribute Member Hierarchy Maintenance) component of OFSAAI or other framework components like DEFI.

Following are the list of Dimensions used in OFS PACS:

Table 2-1 OFS IPA Dimension

Dimension Entity Name Staging Entity Name (or names) Loading or Maintenance Method
Account Status Dimension

Stage Account Status

Master

SCD
Application Reject Reasons Dimension Stage Application Reject Reason Master SCD
Application Type Dimension Stage Application Type Master SCD
Attrition Dimension Stage Attrition Reason Master SCD
Account Management Dimension Stage Account Mgmt Master SCD
Country Dimension Stage Country Master SCD
Credit Center Dimension Stage Credit Center Master SCD
Credit Officer Dimension Stage Credit Officer Master SCD
Customer Dimension Stage Customer Master DT
Customer Type Dimension Stage Customer Type Master SCD
Decision Status Dimension Stage Decision Status Master SCD
Deviation Reasons Dimension Stage Deviation Reason Master SCD
Education Dimension Stage Customer Education Master SCD
Geography Dimension Stage Geography Master SCD
Industry Dimension Stage Industry Master SCD
Management Dimension Stage Account Mgmt Master SCD
Migration Reasons Dimension Stage Migration Reason Master SCD
Offer Dimension Stage Offer Master SCD
Opportunity Dimension Stage Opportunity SCD
Opportunity Activity Type Dimension Stage Activity Type Master SCD
Organization Structure Dimension Stage Organization Structure Dimension SCD
Partner Dimension Stage Partner Master SCD
Product Dimension Stage Product Master SCD
Product Feature Dimension Stage Product Feature Master SCD
Product Type Dimension Stage Product Type Master SCD
Prospect Dimension Stage Prospect Master SCD
Reason Dimension Stage Opportunity Win-Loss Reason Master SCD
Retention Offer Type Dimension Stage Retention Offer Master SCD
Sales Representative Dimension Stage Sales Rep Master SCD
Vendor Dimension Stage Vendor Master SCD
Vintage Dimension Stage Vintage Master SCD
Line of Business Dimension Stage Line of Business Master SCD
Common Chart Of Accounts Dimension

Common COA Dimension Members, Common COA Hierarchies,

Common COA Member Attributes,

Common COA Member Translations

SCD
General Ledger Account Dimension

General Ledger Member Attributes,

General Ledger Dimension Members,

General Ledger Hierarchies,

General Ledger Member Translations

SCD
DIM_ORG_UNIT

Organization Unit Member Attributes,

Organization Unit Dimension Members,

Organization Unit Hierarchies,

Organization Unit Member Translations

SCD
Product Dimension

Product Member Attributes,

Product Dimension Members,

Product Hierarchies,

Product Member Translations

SCD
Reporting Line Dimension

Reporting Line Dimension Members,

Reporting Line Member Translation,

Reporting Line Member Attributes,

Reporting Line Hierarchies

AMHM/DT
Region Dimension Direct Load
Acquisition Channel Dimension Stage Sales Channel Master SCD
Instrument Category Dimension Seeded
Currency Dimension Seeded
Consolidation Dimension Seeded
Calendar Dimension DT
Account Dimension Stage LC Contracts SCD

Stage Commitment

Contracts

SCD
Party Dimension Stage Party SCD
Location Dimension Stage Location Master SCD
Band Dimension

Band Dimension Members,

Band Member Translation,

Band Member Attributes

AMHM/SCD

NOTE: When updating DIM_BANDS, the lower bound of one band cannot start with the upper bound of the previous band. For example, for a Customer Balance band, if the upper bound of the first band is 10,000 USD, the lower bound of the next band must start with 10,000.01 USD, if the data load convention followed is for two decimal points. For integer bands, for example, Number of Transactions; if the upper bound of a band ends with 5, the lower bound of the next band must begin with 6.

Account Dimension Stage OD accounts SCD
Stage TD contracts SCD
Stage Trusts SCD
Stage Loan Contracts SCD
Stage Mutual Funds SCD
Stage Bills Contracts SCD
Stage CASA Accounts SCD
Stage Guarantees SCD
Stage Leases Contracts SCD
Stage MM Contracts SCD
Stage Annuity Contracts SCD

Stage Borrowings,

Stage Card Accounts

SCD
Stage Investments SCD

Some of the Stage Data can also come from Master Data Management Interfaces. In such a case, data from the interface is loaded into staging interface tables and SCD is run on the interface tables. Mapping of dimensional attributes to staging can be obtained by querying SYS_STG_JOIN_MASTER and SYS_TBL_MASTER table in the Atomic Schema.