Skip to content
D365 Reference

UnitOfMeasure

Shared across companies

The shared unit-of-measure master — one row per unit symbol (kg, ea, hr) with its unit class and system of units; every quantity column in the lake ultimately resolves to a symbol here

Module: Product InformationNo company partition
Notes

Not in the CDM Tables catalog; structure verified against the Microsoft AX 2012 table reference (framework unchanged). UnitOfMeasureConversion references it by RecId.

What the badges mean
main
Table group: how F&O categorizes the table's role — main entity, group/header, transaction, worksheet header, worksheet line, reference, parameter, or framework.
Shared across companies
The table carries no DataAreaId— rows aren’t partitioned per company, so a query never needs (and can’t use) a company filter here (see the quirks guide).
Date-effective
The table carries a ValidFrom/ValidTo effectivity window — a join without a date filter multiplies every key by its history (see the quirks guide).
In field listings, K marks a key field.

Fields

5 fields · 1 key

5 fields.

Table fields: key flag, field name, extended data type, description, data type, length, and quirk flags. 5 fields.
KeyFieldEDTDescriptionTypeLengthFlags
KeySymbolUnitOfMeasureSymbolThe unit symbol (kg, ea, hr) — the natural key, and the value unit columns across the lake resolve tostring
UnitOfMeasureClassClass of the unit (length, mass, quantity, time…) — conversions only exist within or between classes deliberatelyenum
SystemOfUnitsSystem of units the unit belongs to (metric, US customary…)enum
DecimalPrecisionNumber of decimals quantities in this unit are rounded toint
RecIdRecIdThe 64-bit surrogate key UnitOfMeasureConversion joins to on both the from and to sideint64

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading UnitOfMeasure on Databricks — enums are decoded, 1900-01-01 dates are wrapped to NULL, and the DataAreaId anchor is in place. Set your Unity Catalog location, company, and filter values below; they’re substituted into the SQL and the copy button.

Query parameters

2 parameters not filled: <catalog>, <schema>

-- ============================================================
-- Table  : UnitOfMeasure The shared unit-of-measure master — one row per unit symbol (kg, ea, hr) with its unit class and system of units; every quantity column in the lake ultimately resolves to a symbol here
-- Purpose: Column-selected read of UnitOfMeasure — auto-generated from field metadata
-- Grain  : One row per Symbol
-- Notes  : Auto-generated skeleton for Synapse Link / Fabric Link-landed F&O data (lowercase column names). Enums decoded inline where verified; datetimes stored in UTC; 1900-01-01 dates are sentinels mapped to NULL. System/audit columns omitted — see the quirks guide.
-- ============================================================
SELECT
  u.symbol AS "The unit symbol (kg, ea, hr) — the natural key, and the value unit columns across the lake resolve to",
  u.unitofmeasureclass AS "Class of the unit (length, mass, quantity, time…) — conversions only exist within or between classes deliberately",  -- enum: decode u.unitofmeasureclass via GlobalOptionsetMetadata join — see quirks guide #enums
  u.systemofunits AS "System of units the unit belongs to (metric, US customary…)",  -- enum: decode u.systemofunits via GlobalOptionsetMetadata join — see quirks guide #enums
  u.decimalprecision AS "Number of decimals quantities in this unit are rounded to",
  u.recid AS "The 64-bit surrogate key UnitOfMeasureConversion joins to on both the from and to side"
FROM <catalog>.<schema>.unitofmeasure u
ORDER BY u.symbol;

Verified September 2026

Relationships

Diagram of 1-hop neighbors — join details below. RecId and InventDim edges are highlighted; they’re the joins newcomers most often get wrong.

Join details

  • UnitOfMeasureConversionUnitOfMeasureRecId ref · N:1
    ON unitofmeasureconversion.fromunitofmeasure = unitofmeasure.recid
  • UnitOfMeasureConversionUnitOfMeasureRecId ref · N:1
    ON unitofmeasureconversion.tounitofmeasure = unitofmeasure.recid

Data Entities That Expose This Table

More Product Information tables

Maintained by Summit Analytics, a supply chain analytics practice. The tools and references are free — the consulting is selective.

Part of the Summit Analytics reference library.

Work with the practice

Not affiliated with or endorsed by Microsoft. Microsoft, Dynamics 365, and Microsoft Fabric are trademarks of the Microsoft group of companies.