Mining Dump Truck Fleet Management Analytics Set (AU)

MINFMS929· 1.9M records · 24 tables · v2.0.1 · Updated 2026-08-14
Mining Mining Dataset API
CSV JSON SQL Imagesfmsauanalyticsmaintenanceforecastingrelational-data

Overview

This longitudinal mining dump truck fleet management analytics set connects mine, location, truck, operator, shift, dispatch, haul cycle, payload, position, delay, fuel, tyre, maintenance, breakdown, safety, production, cost and prediction data. It separates modelled observations, estimates and projections and preserves feature-source cutoffs for time-aware predictive evaluation. Real geography and official standards provide context only. Commercial entities, people, assets, transactions, measurements and financial values are modelled.

Analytics

Four entries from the packaged tables, with the performance the dataset records for them. Every value below is read from the shipped files.

Ridgehaul 136T
Ridgehaul 136TMOD001mid class
17Trucks
421.7 MtMoved
136 tPayload
USD 1.20Cost per tonne
Tonnes moved, millionsTonnes moved, millions
1 / 4

Row Counts by Table

Counted from the files that ship, not estimated.

TableRows
au_mining_fms_years12
au_mining_fms_countries1
au_mining_fms_companies4
au_mining_fms_mine_sites8
au_mining_fms_locations48
au_mining_fms_truck_models12
au_mining_fms_trucks120
au_mining_fms_truck_media12
au_mining_fms_operators240
au_mining_fms_shifts70,128
au_mining_fms_dispatch_assignments29,830
au_mining_fms_haul_cycles687,961
au_mining_fms_payloads687,961
au_mining_fms_positions184,766
au_mining_fms_delays61,761
au_mining_fms_fuel_events31,911
au_mining_fms_tyre_events4,108
au_mining_fms_maintenance_events17,345
au_mining_fms_breakdowns776
au_mining_fms_safety_events316
au_mining_fms_shift_production70,128
au_mining_fms_operating_costs17,280
au_mining_fms_prediction_features17,280
au_mining_fms_cycle_predictions17,280

Table Relationships

One parent record and seven child tables, each joined back on the same key.

70%
Loading diagram

Schema

Every table ships with typed columns, referential integrity, and documentation.

au_mining_fms_years· Rows: 12
ColumnTypeDescription
year_idvarchar(8)Stable identifier for year; use it for declared joins.
calendar_yearintegerCalendar year for the au_mining_fms_years record.
period_startdatePeriod start for the au_mining_fms_years record.
period_enddatePeriod end for the au_mining_fms_years record.
source_statusvarchar(32)source status in the declared lifecycle or operational vocabulary.
au_mining_fms_countries· Rows: 1
ColumnTypeDescription
country_idvarchar(8)Stable identifier for country; use it for declared joins.
country_codevarchar(8)Stable code for country.
country_namevarchar(16)Human-readable country name; names are fictional where the disclosure states so.
region_namevarchar(16)Human-readable region name; names are fictional where the disclosure states so.
currency_codevarchar(8)Stable code for currency.
au_mining_fms_companies· Rows: 4
ColumnTypeDescription
company_idvarchar(16)Stable identifier for company; use it for declared joins.
company_codevarchar(8)Stable code for company.
company_namevarchar(32)Human-readable company name; names are fictional where the disclosure states so.
country_idvarchar(8)Stable identifier for country; use it for declared joins.
business_rolevarchar(24)Business role for the au_mining_fms_companies record.
fictional_entity_flagbooleanBoolean indicator for fictional entity.
au_mining_fms_mine_sites· Rows: 8
ColumnTypeDescription
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
company_idvarchar(16)Stable identifier for company; use it for declared joins.
country_idvarchar(8)Stable identifier for country; use it for declared joins.
site_codevarchar(8)Stable code for site.
site_namevarchar(32)Human-readable site name; names are fictional where the disclosure states so.
commodityvarchar(24)Commodity for the au_mining_fms_mine_sites record.
mining_methodvarchar(32)Mining method for the au_mining_fms_mine_sites record.

+3 more columns in au_mining_fms_mine_sites. The full schema ships with the download.

au_mining_fms_locations· Rows: 48
ColumnTypeDescription
location_idvarchar(16)Stable identifier for location; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
location_codevarchar(16)Stable code for location.
location_namevarchar(40)Human-readable location name; names are fictional where the disclosure states so.
location_typevarchar(16)Location type for the au_mining_fms_locations record.
material_codevarchar(8)Stable code for material.
latitudenumeric(9,5)Latitude for the au_mining_fms_locations record.

+4 more columns in au_mining_fms_locations. The full schema ships with the download.

au_mining_fms_truck_models· Rows: 12
ColumnTypeDescription
truck_model_idvarchar(8)Stable identifier for truck model; use it for declared joins.
model_codevarchar(8)Stable code for model.
model_namevarchar(24)Human-readable model name; names are fictional where the disclosure states so.
truck_classvarchar(16)Truck class for the au_mining_fms_truck_models record.
nominal_payload_tintegerNominal payload t for the au_mining_fms_truck_models record.
gross_power_kwintegerGross power kw for the au_mining_fms_truck_models record.
body_capacity_m3numeric(6,1)Body capacity m3 for the au_mining_fms_truck_models record.

+3 more columns in au_mining_fms_truck_models. The full schema ships with the download.

au_mining_fms_trucks· Rows: 120
ColumnTypeDescription
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
truck_model_idvarchar(8)Stable identifier for truck model; use it for declared joins.
fleet_numbervarchar(16)Fleet number for the au_mining_fms_trucks record.
commissioned_datedatecommissioned date as an ISO 8601 calendar date.
acquisition_cost_usdintegeracquisition cost in United States dollars.
hour_meter_startintegerHour meter start for the au_mining_fms_trucks record.

+2 more columns in au_mining_fms_trucks. The full schema ships with the download.

au_mining_fms_truck_media· Rows: 12
ColumnTypeDescription
truck_media_idvarchar(8)Stable identifier for truck media; use it for declared joins.
truck_model_idvarchar(8)Stable identifier for truck model; use it for declared joins.
image_filevarchar(24)Image file for the au_mining_fms_truck_media record.
image_formatvarchar(16)Image format for the au_mining_fms_truck_media record.
image_width_pxintegerImage width px for the au_mining_fms_truck_media record.
image_height_pxintegerImage height px for the au_mining_fms_truck_media record.
equipment_viewvarchar(24)Equipment view for the au_mining_fms_truck_media record.

+2 more columns in au_mining_fms_truck_media. The full schema ships with the download.

au_mining_fms_operators· Rows: 240
ColumnTypeDescription
operator_idvarchar(16)Stable identifier for operator; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
operator_codevarchar(8)Stable code for operator.
operator_namevarchar(24)Human-readable operator name; names are fictional where the disclosure states so.
licence_classvarchar(32)Licence class for the au_mining_fms_operators record.
experience_yearsintegerExperience years for the au_mining_fms_operators record.
training_levelvarchar(16)Training level for the au_mining_fms_operators record.

+3 more columns in au_mining_fms_operators. The full schema ships with the download.

au_mining_fms_shifts· Rows: 70,128
ColumnTypeDescription
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
shift_datedateshift date as an ISO 8601 calendar date.
shift_codevarchar(8)Stable code for shift.
starts_atvarchar(32)Starts at for the au_mining_fms_shifts record.
ends_atvarchar(32)Ends at for the au_mining_fms_shifts record.

+4 more columns in au_mining_fms_shifts. The full schema ships with the download.

au_mining_fms_dispatch_assignments· Rows: 29,830
ColumnTypeDescription
dispatch_assignment_idvarchar(16)Stable identifier for dispatch assignment; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
operator_idvarchar(16)Stable identifier for operator; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
assigned_atvarchar(32)Assigned at for the au_mining_fms_dispatch_assignments record.
source_location_idvarchar(16)Stable identifier for source location; use it for declared joins.

+6 more columns in au_mining_fms_dispatch_assignments. The full schema ships with the download.

au_mining_fms_haul_cycles· Rows: 687,961
ColumnTypeDescription
haul_cycle_idvarchar(16)Stable identifier for haul cycle; use it for declared joins.
dispatch_assignment_idvarchar(16)Stable identifier for dispatch assignment; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
operator_idvarchar(16)Stable identifier for operator; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
cycle_startvarchar(32)Cycle start for the au_mining_fms_haul_cycles record.

+13 more columns in au_mining_fms_haul_cycles. The full schema ships with the download.

au_mining_fms_payloads· Rows: 687,961
ColumnTypeDescription
payload_idvarchar(16)Stable identifier for payload; use it for declared joins.
haul_cycle_idvarchar(16)Stable identifier for haul cycle; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
measured_payload_tnumeric(7,2)Measured payload t for the au_mining_fms_payloads record.
target_payload_tintegerTarget payload t for the au_mining_fms_payloads record.
nominal_payload_tintegerNominal payload t for the au_mining_fms_payloads record.

+6 more columns in au_mining_fms_payloads. The full schema ships with the download.

au_mining_fms_positions· Rows: 184,766
ColumnTypeDescription
position_idvarchar(16)Stable identifier for position; use it for declared joins.
haul_cycle_idvarchar(16)Stable identifier for haul cycle; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
observed_atvarchar(32)Observed at for the au_mining_fms_positions record.
latitudenumeric(9,5)Latitude for the au_mining_fms_positions record.
longitudenumeric(10,5)Longitude for the au_mining_fms_positions record.

+6 more columns in au_mining_fms_positions. The full schema ships with the download.

au_mining_fms_delays· Rows: 61,761
ColumnTypeDescription
delay_idvarchar(16)Stable identifier for delay; use it for declared joins.
haul_cycle_idvarchar(16)Stable identifier for haul cycle; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
delay_started_atvarchar(32)Delay started at for the au_mining_fms_delays record.
delay_ended_atvarchar(32)Delay ended at for the au_mining_fms_delays record.

+6 more columns in au_mining_fms_delays. The full schema ships with the download.

au_mining_fms_fuel_events· Rows: 31,911
ColumnTypeDescription
fuel_event_idvarchar(16)Stable identifier for fuel event; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
event_timestampvarchar(32)Event timestamp for the au_mining_fms_fuel_events record.
event_typevarchar(16)Event type for the au_mining_fms_fuel_events record.
fuel_litreintegerFuel litre for the au_mining_fms_fuel_events record.

+6 more columns in au_mining_fms_fuel_events. The full schema ships with the download.

au_mining_fms_tyre_events· Rows: 4,108
ColumnTypeDescription
tyre_event_idvarchar(16)Stable identifier for tyre event; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
event_datedateevent date as an ISO 8601 calendar date.
wheel_positionvarchar(24)Wheel position for the au_mining_fms_tyre_events record.
event_typevarchar(16)Event type for the au_mining_fms_tyre_events record.

+6 more columns in au_mining_fms_tyre_events. The full schema ships with the download.

au_mining_fms_maintenance_events· Rows: 17,345
ColumnTypeDescription
maintenance_event_idvarchar(16)Stable identifier for maintenance event; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
opened_atvarchar(32)Opened at for the au_mining_fms_maintenance_events record.
completed_atvarchar(32)Completed at for the au_mining_fms_maintenance_events record.
maintenance_typevarchar(24)Maintenance type for the au_mining_fms_maintenance_events record.
system_groupvarchar(16)System group for the au_mining_fms_maintenance_events record.

+8 more columns in au_mining_fms_maintenance_events. The full schema ships with the download.

au_mining_fms_breakdowns· Rows: 776
ColumnTypeDescription
breakdown_idvarchar(16)Stable identifier for breakdown; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
breakdown_atvarchar(32)Breakdown at for the au_mining_fms_breakdowns record.
system_groupvarchar(16)System group for the au_mining_fms_breakdowns record.
failure_modevarchar(24)Failure mode for the au_mining_fms_breakdowns record.

+6 more columns in au_mining_fms_breakdowns. The full schema ships with the download.

au_mining_fms_safety_events· Rows: 316
ColumnTypeDescription
safety_event_idvarchar(16)Stable identifier for safety event; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
operator_idvarchar(16)Stable identifier for operator; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
event_atvarchar(32)Event at for the au_mining_fms_safety_events record.
event_typevarchar(24)Event type for the au_mining_fms_safety_events record.

+7 more columns in au_mining_fms_safety_events. The full schema ships with the download.

au_mining_fms_shift_production· Rows: 70,128
ColumnTypeDescription
shift_production_idvarchar(16)Stable identifier for shift production; use it for declared joins.
shift_idvarchar(16)Stable identifier for shift; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
completed_cyclesintegerCompleted cycles for the au_mining_fms_shift_production record.
tonnes_movedintegerTonnes moved for the au_mining_fms_shift_production record.
tonne_kmintegertonne in kilometres.

+7 more columns in au_mining_fms_shift_production. The full schema ships with the download.

au_mining_fms_operating_costs· Rows: 17,280
ColumnTypeDescription
operating_cost_idvarchar(16)Stable identifier for operating cost; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
month_numbervarchar(8)Month number for the au_mining_fms_operating_costs record.
fuel_cost_usdnumeric(10,2)fuel cost in United States dollars.
maintenance_cost_usdnumeric(10,2)maintenance cost in United States dollars.

+7 more columns in au_mining_fms_operating_costs. The full schema ships with the download.

au_mining_fms_prediction_features· Rows: 17,280
ColumnTypeDescription
prediction_feature_idvarchar(16)Stable identifier for prediction feature; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
prediction_datedateprediction date as an ISO 8601 calendar date.
feature_source_cutoffdateLatest source date available to the feature row; it precedes the prediction target.
rolling_cycle_minutesnumeric(6,2)rolling cycle in minutes.

+9 more columns in au_mining_fms_prediction_features. The full schema ships with the download.

au_mining_fms_cycle_predictions· Rows: 17,280
ColumnTypeDescription
cycle_prediction_idvarchar(16)Stable identifier for cycle prediction; use it for declared joins.
prediction_feature_idvarchar(16)Stable identifier for prediction feature; use it for declared joins.
truck_idvarchar(16)Stable identifier for truck; use it for declared joins.
mine_site_idvarchar(8)Stable identifier for mine site; use it for declared joins.
year_idvarchar(8)Stable identifier for year; use it for declared joins.
forecast_created_ondateforecast created on as an ISO 8601 calendar date.
model_versionvarchar(24)Model version for the au_mining_fms_cycle_predictions record.

+9 more columns in au_mining_fms_cycle_predictions. The full schema ships with the download.

Sample Data

A snapshot of real rows from the dataset (values are fully synthetic).

operator_idmine_site_idoperator_codeoperator_namelicence_classexperience_yearstraining_levelfatigue_risk_bandfictional_person_flag
OPR00001SIT001OP0001Michael LindqvistHR_multi_combination9advancedelevatedtrue
OPR00002SIT001OP0002David SantosoHR_multi_combination18trainerlowtrue
OPR00003SIT001OP0003Andrew HalimHR_multi_combination19trainerlowtrue

Version History

v2.0.12026-08-14Rebuilt from a simulation of the pit. Every shift at every mine is a row carrying what the fleet actually moved, haul cycles break into the seven times that sum to the cycle, and payloads sit against the rated payload of the truck that carried them under the industry 10/10/20 rule. Each site now plans the tonnage it moves rather than a few hundred tonnes a year against a pit shifting tens of millions, truck models carry the payload their render depicts, and the cost ledger reconciles to the hours and tonnes each machine ran. Fuel volumes in this revision are corrected: each truck burns litres per engine hour in the band its size class actually runs, so a recorded refuel puts back the burn of the shift it follows against a tank sized to the machine.

Related Datasets