BBajel ProjectsExecutive Cockpit

Ontology & Data Mesh

The logical layer that lets a half-migrated roll-up still answer one question consistently — model once, federate the data, generate insights anyway.

Bajel Projects Limited · FY26 (Mar'26, standalone audited anchor)
Bajaj Group's power-transmission & distribution EPC and tower/monopole manufacturing arm
1,400 employees · 1+ plants & units · 6 export markets
💎 Equity story & re-ratingStep 1 of 7 · the data mesh behind the metricsCompany HierarchyAll journeys
🌐 Enterprise 360 modules· on Ontology & MeshBrowse all 31 views ▾
● LiveBuilt forCIO / Digital Officer / Data· integrate logically, not physicallyCFO / FP&A· one number across many ledgersTransformation PMO· insight before full SAP migration

Bajel can't wait for every project site and international desk to migrate to one ERP before it gets answers. The fix isn't one warehouse — it's a shared ontology (so everyone means the same thing) over a data mesh (each segment owns its data as a product), with a semantic layer that federates them. Insights generate today; they just carry a confidence flag where a segment isn't on the core ERP yet.

Data backing: enterprise ontology · knowledge graph · semantic layer · segment registry · site · org
Shared meaning (T-Box)

The enterprise ontology — what the words mean

Ten classes everything maps to. The Site / Project is the keystone: it's where segment, leader, entity and geography reconcile.

Company
Company1
Bajel Projects Ltd (listed T&D EPC)
operates ▾ / owns ▾
The 'who' — accountability & ownership
Segment4
Transmission · Distribution · Monopoles & Galvanizing · International
Capability / Product line10
765 kV lines · AIS/GIS substations · monopoles · towers · masts · galvanizing
Leader (Person)16
org / accountability
operates ▾ (segment → site)
The keystone
Site / Project13
the reconciliation point
located in / serves / produces ▾
The 'what & where' — production & demand
Geography5
pan-India zones + international rollup
Client / Utility6+
PGCIL · state utilities · Adani · data-centre · EETC
Order / Contract
EPC awards · order book · tenders
Plant / Site asset1,400
fabrication · galvanizing · erection · testing
Vendor / Supplier6
steel · zinc · aluminium · subcontract
Relationships (predicates)
Bajel operates SegmentBajel delivers Capability / Product lineCapability rolls up to SegmentSegment executes at Site / ProjectLeader accountable for Segment / lineSite / Project located in GeographySite / Project serves Client / UtilityClient / Utility holds Order / ContractContract runs on Plant / Site assetSite / Project produces Towers / Substations / LinesVendor supplies Site / Order
Federate, don't centralize

Each segment is a data product on the mesh

66% of revenue is already site-grain actual; the rest is read in place from legacy site/international systems and reconciled — no big-bang migration required.

765 kV Transmission Lines
Power Transmission (Lines & Substations ≤765 kV) · segment data product
Actuals
data quality / grain81%
UG Cabling
Power Distribution (Rural/Urban & Schemes) · segment data product
Allocated
data quality / grain76%
RE-Evacuation Lines
Power Distribution (Rural/Urban & Schemes) · segment data product
Region-only
data quality / grain85%
765 kV AIS Substations
Power Transmission (Lines & Substations ≤765 kV) · segment data product
Actuals
data quality / grain92%
Galvanizing Services
Monopoles, Structures & Galvanizing (Ranjangaon) · segment data product
Actuals
data quality / grain96%
400 kV GIS Substations
Power Transmission (Lines & Substations ≤765 kV) · segment data product
Allocated
data quality / grain80%
Lattice Towers
Monopoles, Structures & Galvanizing (Ranjangaon) · segment data product
Actuals
data quality / grain95%
High Masts (to 72 m)
Monopoles, Structures & Galvanizing (Ranjangaon) · segment data product
Allocated
data quality / grain75%
Monopoles & Tubular Poles
Monopoles, Structures & Galvanizing (Ranjangaon) · segment data product
Actuals
data quality / grain95%
Data-Centre GIS Substations
Power Transmission (Lines & Substations ≤765 kV) · segment data product
Region-only
data quality / grain45%
10 segment data products (above)
Federated semantic layer
entity resolution · canonical metrics · grain tags
Consumers
Story · Briefing · 360s · Simulator
Defined once, computed everywhere

Governed metrics — the logical layer

Every metric has one definition and a grain. The layer federates it across on-ERP and legacy domains, flagging where a value is allocated.

MetricDefinitionGrainHow it federates across segments
RevenueΣ recognized revenuesite · projectactuals where on ERP; allocated from area where not
EBITDArevenue − project cost − overheadssegment · entityentity P&L normalized to one chart of accounts
Order Bookconfirmed unexecuted order valueproject · segmentfrom ERP / tendering & Primavera across all segments
Transmission mixtransmission ÷ order booksegmentfederated — same formula, many sources
Debtor DaysAR ÷ revenue × 365entity · sitelegacy/international entities measured at area grain, flagged
Contribution margin(revenue − direct project cost) ÷ revenueproject · segmentmapped via canonical cost categories
Repeat-order rateexpansion − attrition on baseclient / utilityresolved across duplicate client records
The payoff

How insights generate before integration finishes

1 · Resolve

Entity resolution matches legacy site / segment / group-company codes to one canonical node — so the Ranjangaon plant data lines up with every project site.

2 · Federate

Query reads each segment's data product in place; the semantic layer maps native ERP / MES / Primavera fields to canonical metrics.

3 · Allocate + flag

Where a segment reports at area level, allocation disaggregates to site on learned drivers and marks it an estimate with a confidence band.

4 · Reconcile

Allocated parts must tie back to the source total; anomalies and duplicate client / utility records & suppliers across segments are surfaced.

This is not theoretical — it's how this cockpit already works. The Story, Briefing and 360 views read the same governed metrics over on-ERP and legacy segments alike; 66% of the numbers are site-grain actuals and the balance is ERP-allocated and labelled. As each segment migrates to the core ERP, its data product's grain rises and estimates flip to actuals — the mesh closes itself.