← All Enigma Forge products
Enigma Forge

Data Forge

Data PlatformLive

Automated ingestion and modeling of warehouse and operational data into a governed lakehouse.

Overview

What Data Forge does

Data Forge takes the ERP exports, spreadsheets, and warehouse tables your business already runs on and lands them in a governed lakehouse, profiled, mapped, and modeled. The result is clean, connected data that is ready for analytics and AI, without replacing the systems that produce it.

Built for

Operations, finance, and data teams who spend more time assembling reports than acting on them.

Ask Data ForgeIn your AI assistant, via MCP
  • Profile last month's inventory export and flag anything that looks off.
  • Map the new supplier file to our item master.
  • Which pipelines failed overnight, and why?

Example questions. Answers come from your own connected data.

Walkthrough

Twenty systems in, one governed view out

Twenty siloed systems to one model-ready view in six steps. No ERP implementation.

Example dataA fictional manufacturer with twenty systems. All names and figures are made up.

Twenty systems, twenty opinions

The same PO, part, and supplier, spelled differently everywhere.

  • Core ERP and finance

  • Sourcing and supplier

  • Logistics and operations

  • Reference and external

  • Purchase ordersSAP ECCCSV412k rows61 cols
  • Goods receiptsSAP ECCCSV651k rows54 cols
  • Material masterSAP ECCCSV88k rows140 cols
  • Vendor masterSAP ECCCSV5k rows96 cols
  • Purchase ordersNetSuite, Vernon plantJSON96k rows44 cols
  • Invoice registerGreat Plains APCSV233k rows38 cols
  • Card and travel spendConcurCSV158k rows36 cols
  • RequisitionsCoupaCSV74k rows52 cols
  • Order confirmationsSupplier portalXLSX61k rows22 cols
  • Supplier scorecardsSharePointXLSX9k rows31 cols
  • Contract metadataDocuSign CLMJSON2k rows47 cols
  • Quote and RFQ logPlant workbookXLSX19k rows26 cols
  • Nonconformance logQuality, plant 2XLSX5k rows29 cols
  • Shipment tracking3PL platformCSV184k rows40 cols
  • Freight invoicesCustoms brokerCSV121k rows33 cols
  • Inventory on handWMSPARQUET1.2M rows25 cols
  • Production consumptionMESPARQUET2.9M rows19 cols
  • Customs entry summariesBroker filingsPDF42k rows58 cols
  • Resin price indexMarket data feedCSV2k rows12 cols
  • Purchasing archiveLegacy AS/400FIXED604k rows72 cols

Why this costs you weeks

The problem
  • One PO, four IDs: 4500012880, PO-12880, 12880-A, 0004500012880
  • Quantities disagree
  • Dates arrive in five formats
  • One supplier, six spellings

Reconciling twenty systems by hand is never finished.

Three of the twenty, up close

SAP ECC, purchase orders

ERP_PO_Export.csv

EBELNEBELPMATNRMENGENETPRLIFNRBEDAT
450001288010RM-440150012.40V003912025-11-03
450001288120RM-762012003.85V001042025-11-04
450001288210RM-115525028.70V003912025-11-05

s3://client-landing/erp/

Supplier portal, confirmations

SupplierConfirmations_Nov.xlsx

Order NumberLinePart #Qty ConfirmedUnit CostVendor CodePromise Date
PO-128801RM-4401500$12.40ACM-39111/10/2025
PO-128812RM-76201,000$3.85BLK-10411/12/2025
PO-128821RM-1155250$28.70ACM-39111/14/2025

s3://client-landing/portal/

3PL platform, shipments

ShipmentTracking_Q4.csv

ref_idline_itemskuship_qtydeclared_valcarrier_acctetd
12880-ALN1044015006200.00FDX-92812025-11-08
12881-ALN20762010003850.00UPS-44102025-11-10
12882-ALN1011552507175.00FDX-92812025-11-12

s3://client-landing/3pl/

Step 01 of 06
Capabilities

Key capabilities

  • Profile before you load

    Every CSV, Excel workbook, and warehouse table is profiled on arrival, so data types, gaps, and outliers are known before anything lands.

  • Guided field mapping

    Source fields are matched to a shared domain model with suggested mappings that your team reviews and confirms before they are applied.

  • Schema drift detection

    When a source system changes shape, Data Forge flags the change instead of silently loading bad data.

  • Supplier identity resolution

    Vendor records from every system resolve to real legal entities and roll up to parent groups. Each merge needs corroborating evidence and can be reversed.

  • Spend in your own taxonomy

    Line items classify into the category tree your team already uses, with UNSPSC alongside for benchmarking. Anything uncertain goes to review, never to an invented category.

  • Layered lakehouse models

    Raw, cleaned, and aggregated layers on Databricks and Delta Lake keep an auditable path from source file to final metric.

  • Governed access

    Unity Catalog permissions control who can see and change each table, so AI assistants only reach the data they are allowed to.

  • Pipelines you can talk to

    Jobs and pipelines are scheduled, run, and monitored from the same conversation your team uses to ask questions.

See Data Forge on your own data

Tell us which systems you run and where the questions pile up. We will show you what Data Forge can answer.