Data Load via ADO

Upload files, configure Admin mappings, build transformation views, and push to spoke models

Module 2Configuration Workshop45 min
📖 Tell The Data Loading Process How source data flows from ERP systems through ADO and the Admin model into all IFP spoke models.
👁 Show Instructor Demo Facilitator opens ADO and walks through one complete example — uploading a source file, creating a transformation view, and pushing to a spoke model.
✅ Do Build a Transformation View In your ADO workspace, locate the Trial Balance IS source file. Identify what transformation steps would be needed to load it into the FP model.
⚠ ⚠ Fix Broken ADO Links First

Before building any pipelines, manually create: Vendor Hierarchy (FP), SYS by J2/J3/J4 Job (HC), and Job Grade (HC). These are known missing links and must exist before data can flow.

Step 1 — Upload Source Files to ADO

FileTarget ModelLoad Type
IFP_DH_Source Account IS.csvAdminDirect load
IFP_DH_Source Account BS.csvAdminDirect load
IFP_DH_Source Entity.csvAdminDirect load
IFP_DH_Source Department.csvAdminDirect load
IFP_SH_FX Currency.csvAll spokesDirect load
IFP_SH_FX_Rates.csvAll spokesDirect load
IFP_FP_Trial Balance IS.csvFPTransformation load
IFP_HC_HRIS Actuals.csvHCTransformation load
IFP_CE_BS Subledger Trial Balance.csvCETransformation load

Step 2 — Configure Admin Model Mappings

  1. Push source data to Admin model via ADO
  2. Navigate to Administration → Source to Planning in the UX app
  3. Map all source departments → planning departments (goal: Unmapped KPI = 0)
  4. Map all source entities → planning entities
  5. Map all source IS accounts → planning IS accounts
  6. Map all source BS accounts → planning BS accounts
  7. Run "Create" actions to finalize the planning lists
Admin model — source to planning mapping workbench
Admin model — source to planning mapping workbench
💡 Set Default Mappings Button

Use 'Set Default Mappings' to quickly create 1:1 mappings for all unmapped items. Review and adjust any that need consolidation (multiple source codes → one planning code).

Step 3 — Build ADO Transformation Views for Actuals

  1. Open the trial balance source file in ADO Source Data
  2. Import mapping datasets from Admin model: SYS by Source Account IS Flat, SYS by Source Dept Flat, SYS by Source Entity Flat
  3. Create leaf-level transformation view from each (filter: Is Leaf Level = true)
  4. Create a transformation view from the source file; join each mapping view to add Planning codes
  5. Create final clean view keeping: Planning Account, Entity, Dept + Ending Balance (float) + Time Period (date)
  6. Enable aggregation → Apply
  7. Map to ADO link and push

Step 4 — Push to Spoke Models

ℹ Load Order Matters

Always push hierarchies and master data before pushing actuals. Actuals loads will fail if planning lists aren't populated yet.

Step 5 — Validate Data Loads