Required attributes for the Microsoft Cloud for Sustainability data model
This article provides general notes about the Microsoft Cloud for Sustainability data model.
General rules
- The Name value must always be unique.
- The Origin Correlation ID value must be unique if it's specified. However, it isn't typically required.
Notation
The table that follows provides a partial list of the attributes in each entity. It includes only required attributes and attributes that influence the requirement of other attributes via logical dependency rules. The following notation is used in the "Required?" column:
Notation | Meaning |
---|---|
Y | Required |
N | Optional |
<--<attribute> | Required only if <attribute> is specified |
Y | <attribute>... | Required unless <attribute> is specified |
Y <--<attribute> == <value> | Required if <attribute> contains <value> |
Entity/attribute rules
Entity | Attribute | Required? |
---|---|---|
Accommodation type | Name | Y |
Business Travel | Business travel type | Y |
Consumption end date | Y | |
Consumption start date | Y | |
Cost | N | |
Cost unit | <--Cost | |
Data quality type | Y | |
Distance | N | |
Distance unit | <--Distance | |
Fuel quantity | N | |
Fuel quantity unit | <--Fuel quantity | |
Fuel type | <--Fuel quantity | |
Name | Y | |
Night stay | N | |
Night stay unit | <--Night stay | |
Organizational unit | Y | |
Quantity | N | |
Quantity unit | <--Quantity | |
Business travel type | Name | Y |
Capital good | Cost | N |
Cost unit | <--Cost | |
Data quality type | Y | |
Name | Y | |
Organizational unit | Y | |
Quantity | N | |
Quantity unit | <--Quantity | |
Spend type | Y | |
Transaction date | Y | |
Contractual instrument type | Energy source | Y |
Name | Y | |
Country/Region mapping | Country/Region | Y |
Name | Y | |
Disposal method | Name | Y |
Emission | CH4 | N |
CH4 unit | <--CH4 | |
CO2 | N | |
CO2 unit | <--CO2 | |
CO2E | N | |
CO2E (mt) | N | |
CO2E unit | <--CO2E | |
Consumption end date | Y | |
Consumption start date | Y | |
Emissions source | Y | |
HFCs | N | |
HFCs unit | <-- HFCs | |
N2O | N | |
N2O unit | <--N2O | |
Name | Y | |
NF3 | N | |
NF3 unit | <--NF3 | |
Organizational unit | Y | |
Other GHGs | N | |
Other GHGs unit | <--Other GHGs | |
PFCs | N | |
PFCs unit | <--PFCs | |
SF6 | N | |
SF6 unit | <--SF6 | |
Emission factor | Biogenic CO2 factor | N |
Biogenic CO2 factor unit | <--Biogenic CO2 factor | |
CH4 | N | |
CH4 unit | <--CH4 | |
CO2 | N | |
CO2 unit | <--CO2 | |
CO2E | N | |
CO2E unit | <--CO2E | |
Factor library | Y | |
Heat content | N | |
Heat content unit | <--Heat content | |
HFCs | N | |
HFCs unit | <-- HFC | |
N2O | N | |
N2O unit | <--N2O | |
Name | Y | |
NF3 | N | |
NF3 unit | <--NF3 | |
Other GHGs | N | |
Other GHGs unit | <--Other GHGs | |
PFCs | N | |
PFCs unit | <-- PFC | |
SF6 | N | |
SF6 unit | <--SF6 | |
Unit | Y | |
Emissions source | Name | Y |
Scope | Y | |
Estimation factor | Factor library | Y |
Factor value | Y | |
Factor value unit | <--Factor value | |
Name | Y | |
Unit | Y | |
Facility | Address line 1 | Y |
City | Y | |
Country/Region | Y | |
Name | Y | |
ZIP/Postal Code | Y | |
Facility type | Name | Y |
Facility usage detail | Active period start | Y |
Area | N | |
Area unit | <--Area | |
Active period end | Y | |
Active period start | Y | |
Facility | Y | |
Leased or owned | Y | |
Percent usage | Y | |
Factor library | Library type | Y |
Name | Y | |
Type | Y | |
Factor mapping | Factor | Y |
Factor library | Y | |
Name | Y | |
Reference data | Y | |
Fuel type | Name | Y |
Fugitive emission | Cost | N |
Cost unit | <--Cost | |
Data quality type | Y | |
Facility | Y | |
Facility usage detail | <--Leased asset category | |
Greenhouse gas | Y | |
Name | Y | |
Organizational unit | Y | |
Quantity | Y | |
Quantity unit | <--Quantity | |
Transaction date | Y | |
Greenhouse gas | Category | Y |
GWP factor | Y | |
Name | Y | |
Industrial process | Consumption end date | Y |
Consumption start date | Y | |
Cost | N | |
Cost unit | <--Cost | |
Data quality type | Y | |
Facility | Y | |
Industrial process type | Y | |
Name | Y | |
Organizational unit | Y | |
Quantity | Y | |
Quantity unit | <--Quantity | |
Industrial process type | Name | Y |
Material | Name | Y |
Mobile combustion | Consumption end date | Y |
Consumption start date | Y | |
Cost | N | |
Cost unit | <--Cost | |
Data quality type | Y | |
Distance | Y | Fuel quantity | Quantity | |
Distance unit | <--Distance | |
Facility usage detail | <--Leased asset category | |
Fuel quantity | Y | Distance | Quantity | |
Fuel quantity unit | <--Fuel quantity | |
Fuel type | <--Fuel quantity | |
Name | Y | |
Organizational unit | Y | |
Quantity | Y | Fuel quantity | Distance | |
Quantity unit | <--Quantity | |
Vehicle type | Y | <--Distance | |
Monthly revenue | Month | Y |
Monthly revenue | Y | |
Organizational unit | Y | |
Revenue | Y | |
Year | Y | |
Organizational hierarchy | Effective start date | Y |
Organizational unit | Y | |
Parent | Y | |
Organizational profile | Address line 1 | Y |
City | Y | |
Country/Region | Y | |
Name | Y | |
Postal code | Y | |
Reporting start day | Y | |
Reporting start month | Y | |
State/Province | Y | |
Organizational unit | Name | Y |
Organizational unit type | Y | |
Purchased energy | Consumption end date | Y |
Consumption start date | Y | |
Cost | N | |
Cost unit | <--Cost | |
Data quality type | Y | |
Energy Provider Name | Y | |
Energy Type | Y | |
Facility | Y | |
Facility usage detail | <--Leased asset category | |
Is renewable | Y | |
Name | Y | |
Organizational unit | Y | |
Quantity | Y | |
Quantity unit | <--Quantity | |
Purchased good and service | Cost | N |
Cost unit | <--Cost | |
Data quality type | Y | |
Goods Quantity | N | |
Goods unit | <--Goods Quantity | |
Name | Y | |
Organizational unit | Y | |
Quantity | N | |
Quantity unit | <--Quantity | |
Spend type | Y | |
Transaction date | Y | |
Spend type | Emission source | Y |
Name | Y | |
Stationary combustion | Consumption end date | Y |
Consumption start date | Y | |
Cost | Y | Quantity | |
Cost unit | <--Cost | |
Data quality type | Y | |
Facility | Y | |
Facility usage detail | <--Leased asset category | |
Fuel quantity | Y | |
Fuel type | Y | |
Name | Y | |
Organizational unit | Y | |
Quantity | Y | Cost | |
Quantity unit | <--Quantity | |
Transport mode | Is Shared Load (LTL) | Y |
Name | Y | |
Transportation and distribution | Cost | N |
Cost unit | <--Cost | |
Data quality type | Y | |
Distance | N | |
Distance unit | <--Distance | |
Fuel quantity | N | |
Fuel quantity unit | <--Fuel quantity | |
Fuel type | <--Fuel quantity | |
Goods quantity (mass) | N | |
Goods quantity (mass) unit | <--Goods quantity (mass) | |
Name | Y | |
Organizational unit | Y | |
Quantity | N | |
Quantity unit | <--Quantity | |
Transaction date | Y | |
Transport mode | Y | |
Transportation and distribution type | Y | |
Unit | Conversion factor | Y <--Is base unit == true |
Is base unit | Y | |
Name | Y | |
Unit group | Y | |
Unit group | Name | Y |
Value Chain Partner | Name | Y |
Vehicle type | Is on-road | Y |
Name | Y | |
Waste generated in operations | Consumption end date | Y |
Consumption start date | Y | |
Cost | N | |
Cost unit | <--Cost | |
Data quality type | Y | |
Disposal method | Y | |
Distance | N | |
Distance unit | <--Distance | |
Fuel quantity | N | |
Fuel quantity unit | <--Fuel quantity unit | |
Material | Y | |
Name | Y | |
Organizational unit | Y | |
Quantity | N | |
Quantity unit | <--Quantity | |
Waste quantity | Y | |
Waste quantity unit | <--Waste quantity |
Additional constraints
Organizational unit type
The value must be one of the values from the following enumeration:
- Cost Center
- Department
- Division
- Group
- Team
- Unit
Factor library.type
The value must be one of the values from the following enumeration:
- Custom
- Demo
- Standard
Factor library.Library type
The value must be one of the values from the following enumeration:
- Estimation factor library
- Emission factor library
Data quality type
The value must be one of the values from the following enumeration:
- Actual
- Estimated
- Metered
Energy source
The value must be one of the values from the following enumeration:
- Nuclear
- Other
- Solar
- Water
- Wind
Energy type
The value must be one of the values from the following enumeration:
- Cooling
- Electricity
- Heating
- Steam
Greenhouse gas.category
The value must be one of the values from the following enumeration:
- Hydrofluorocarbons (HFC)
- Nitrogen Trifluoride (NF3)
- Non Fluorinated
- Perfluorocarbons (PFC)
- Sulfur hexafluoride (SF6)
Scope
The value must be one of the values from the following enumeration:
- Scope 1
- Scope 2
- Scope 3
Transportation and distribution.Transportation and distribution type
The value must be one of the values from the following enumeration:
- Downstream
- Upstream
See also
Microsoft Cloud for Sustainability data model Microsoft Cloud for Sustainability data model overview Record uniqueness in Microsoft Sustainability Manager