Airframe MRO Events

To access the full sample data set on Amazon Web Services manually or programmatically, the S3 bucket URLs are provided here.

To get user name and password for manual access or access key and secret key for programmatic access, contact sales@ch-aviation.com.

To access the full sample data set on Snowflake, visit the ch-aviation profile on Snowflake Marketplace here.

Sample File NameSample Description
airframe_mro_events.csvSample data for commercial aviation
ColumnData TypeData descriptionPackage RequiredKeyData SetJoin OnMonda Description
Airportvarchar(255)Airport Display Name (combination of City Name and Airport Name)Airframe MRO EventsAirport Display Name (combination of City Name and Airport Name)
Airport IATAchar(3)Airport three character IATA codeAirframe MRO EventsForeignAirportsAirport IATAAirport three character IATA code [Foreign Key - Join with: Airports - On: Airport IATA]
Airport ICAOchar(4)Airport four character ICAO codeAirframe MRO EventsForeignAirportsAirport ICAOAirport four character ICAO code [Foreign Key - Join with: Airports - On: Airport ICAO]
Continentvarchar(255)Continent nameAirframe MRO EventsContinent name
Subdivisionvarchar(255)State nameAirframe MRO EventsState name
Subdivision ISO Codechar(2)ISO 3166-2 Alpha-2 subdivision code (used for states)Airframe MRO EventsForeignStatesState ISOISO 3166-2 Alpha-2 subdivision code (used for states) [Foreign Key - Join with: States - On: State ISO]
Metro Groupvarchar(255)Metro Group nameAirframe MRO EventsMetro Group name
Metro Group IATAchar(3)Metro Group three character IATA codeAirframe MRO EventsForeignMetro GroupsMetro_GroupMetro Group three character IATA code [Foreign Key - Join with: Metro Groups - On: Metro_Group]
Countryvarchar(255)Country nameAirframe MRO EventsCountry name
Country ISO Codechar(2)ISO 3166-1 Alpha-2 country codeAirframe MRO EventsForeignCountriesCountry ISOISO 3166-1 Alpha-2 country code [Foreign Key - Join with: Countries - On: Country ISO]
Airframe MRO Namevarchar(255)Name of the MRO providerAirframe MRO EventsName of the MRO provider
Airframe MRO ch-a Codevarchar(5)MRO provider ch-aviation code (2-5 characters)Airframe MRO EventsForeignEntitiesEntity ch-a CodeMRO provider ch-aviation code (2-5 characters) [Foreign Key - Join with: Entities - On: Entity ch-a Code]
MRO Subsidiary Namevarchar(255)Name of the MRO subsidiary (if applicable)Airframe MRO EventsName of the MRO subsidiary (if applicable)
MRO Subsidiary ch-a Codevarchar(5)MRO subsidary ch-aviation code (if applicable) (2-5 characters)Airframe MRO EventsForeignEntitiesEntity ch-a CodeMRO subsidary ch-aviation code (if applicable) (2-5 characters) [Foreign Key - Join with: Entities - On: Entity ch-a Code]
Operator Invarchar(255)Operator name upon arrival at the MRO facilityAirframe MRO EventsOperator name upon arrival at the MRO facility
Operator In ch-a Codevarchar(5)Operator ch-aviation code (assigned by ch-aviation) upon arrival at the MRO facility. Operator ch-aviation codes can be 2, 3, or 5 characters.Airframe MRO EventsForeignOperatorsOperator ch-a CodeOperator ch-aviation code (assigned by ch-aviation) upon arrival at the MRO facility. Operator ch-aviation codes can be 2, 3, or 5 characters. [Foreign Key - Join with: Operators - On: Operator ch-a Code]
Operator In IATAvarchar(2)Operator IATA two-character code upon arrival at the MRO facilityAirframe MRO EventsOperator IATA two-character code upon arrival at the MRO facility
Operator In ICAOvarchar(3)Operator ICAO three-character code upon arrival at the MRO facilityAirframe MRO EventsOperator ICAO three-character code upon arrival at the MRO facility
Operator Outvarchar(255)Operator name upon departure from the MRO facilityAirframe MRO EventsOperator name upon departure from the MRO facility
Operator Out ch-a Codevarchar(5)Operator ch-aviation code (assigned by ch-aviation) upon departure from the MRO facility. Operator ch-aviation codes can be 2, 3, or 5 charactersAirframe MRO EventsForeignOperatorsOperator ch-a CodeOperator ch-aviation code (assigned by ch-aviation) upon departure from the MRO facility. Operator ch-aviation codes can be 2, 3, or 5 characters [Foreign Key - Join with: Operators - On: Operator ch-a Code]
Operator Out IATAvarchar(2)Operator IATA two-character code upon departure from the MRO facilityAirframe MRO EventsOperator IATA two-character code upon departure from the MRO facility
Operator Out ICAOvarchar(3)Operator ICAO three-character code upon departure from the MRO facilityAirframe MRO EventsOperator ICAO three-character code upon departure from the MRO facility
Flight ID Invarchar(255)Spire internal unique flight ID in ADS-B data for inbound flight to the MRO facility. Random UUIDv4 sequenceAirframe MRO EventsForeignFlightsflight_idSpire internal unique flight ID in ADS-B data for inbound flight to the MRO facility. Random UUIDv4 sequence [Foreign Key - Join with: Flights - On: flight_id]
Flight ID Outvarchar(255)Spire internal unique flight ID in ADS-B data for outbound flight from the MRO facility. Random UUIDv4 sequenceAirframe MRO EventsForeignFlightsflight_idSpire internal unique flight ID in ADS-B data for outbound flight from the MRO facility. Random UUIDv4 sequence [Foreign Key - Join with: Flights - On: flight_id]
Date IndateDate the aircraft arrived at the MRO facilityAirframe MRO EventsDate the aircraft arrived at the MRO facility
Date OutdateDate the aircraft departed from the MRO facilityAirframe MRO EventsDate the aircraft departed from the MRO facility
Daysint(11)Total number of days the aircraft spent at the MRO facility (calculated as date_out - date_in)Airframe MRO EventsTotal number of days the aircraft spent at the MRO facility (calculated as date_out - date_in)
Airframe MRO Event Typevarchar(255)Type of the MRO event (Base, Completion, Conversion, Delivery, Induction, Lease Return, Line + A, Modifications, Paint, Part-Out, Production, Repairs, Storage, Transition)Airframe MRO EventsType of the MRO event (Base, Completion, Conversion, Delivery, Induction, Lease Return, Line + A, Modifications, Paint, Part-Out, Production, Repairs, Storage, Transition)
Aircraft IDint(11)Unique ch-aviation created aircraft ID, remains stable throughout an aircraft's life (assigned by ch-aviation)Airframe MRO EventsForeignAircraftAircraft IDUnique ch-aviation created aircraft ID, remains stable throughout an aircraft's life (assigned by ch-aviation) [Foreign Key - Join with: Aircraft - On: Aircraft ID]
Aircraft Variant Invarchar(255)Aircraft Variant designation (i.e. A321-200N) upon arrival at the MRO facilityAirframe MRO EventsForeignAircraft Variantsvariant_textAircraft Variant designation (i.e. A321-200N) upon arrival at the MRO facility [Foreign Key - Join with: Aircraft Variants - On: variant_text]
Aircraft Variant Outvarchar(255)Aircraft Variant designation (i.e. A321-200N) upon departure from the MRO facilityAirframe MRO EventsForeignAircraft Variantsvariant_textAircraft Variant designation (i.e. A321-200N) upon departure from the MRO facility [Foreign Key - Join with: Aircraft Variants - On: variant_text]
C/Nvarchar(16)Construction/Line NumberAirframe MRO EventsConstruction/Line Number
MSNvarchar(16)Manufacturer Serial NumberAirframe MRO EventsManufacturer Serial Number
Registration Invarchar(16)Aircraft registration number upon arrival at the MRO facilityAirframe MRO EventsAircraft registration number upon arrival at the MRO facility
Registration Outvarchar(16)Aircraft registration number upon departure from the MRO facilityAirframe MRO EventsAircraft registration number upon departure from the MRO facility
Age (a)decimal(2,2)Aircraft age at the time of the event (calculated from the Event Date against the lowest of roll-out, registration, first flight, delivery, or first sighting date)Airframe MRO EventsAircraft age at the time of the event (calculated from the Event Date against the lowest of roll-out, registration, first flight, delivery, or first sighting date)
Aircraft Register Invarchar(255)Aircraft Registration Country upon arrival at the MRO facilityAirframe MRO EventsAircraft Registration Country upon arrival at the MRO facility
Aircraft Register ISO Inchar(2)Aircraft Registration Country ISO 3166-1 Alpha-2 country code upon arrival at the MRO facilityAirframe MRO EventsAircraft Registration Country ISO 3166-1 Alpha-2 country code upon arrival at the MRO facility
Aircraft Register Outvarchar(255)Aircraft Registration Country upon departure from the MRO facilityAirframe MRO EventsAircraft Registration Country upon departure from the MRO facility
Aircraft Register ISO Outchar(2)Aircraft Registration Country ISO 3166-1 Alpha-2 country code upon departure from the MRO facilityAirframe MRO EventsAircraft Registration Country ISO 3166-1 Alpha-2 country code upon departure from the MRO facility
Engine Manufacturervarchar(255)Engine manufacturer nameAirframe MRO EventsEngine manufacturer name
Engine Manufacturer ch-a Codevarchar(4)Engine manufacturer ch-aviation code (assigned by ch-aviation)Airframe MRO EventsForeignEntitiesEntity ch-a CodeEngine manufacturer ch-aviation code (assigned by ch-aviation) [Foreign Key - Join with: Entities - On: Entity ch-a Code]
Engine Familyvarchar(16)Engine family (i.e. JT9D)Airframe MRO EventsEngine family (i.e. JT9D)
Engine Master Seriesvarchar(32)Engine master series designation (i.e. JT9D-7R4)Airframe MRO EventsEngine master series designation (i.e. JT9D-7R4)
Engine Typevarchar(16)Engine type designation (i.e. PW JT9D)Airframe MRO EventsEngine type designation (i.e. PW JT9D)
Engine Subtypevarchar(32)Engine subtype designation (i.e. PW JT9D-7R4H1)Airframe MRO EventsEngine subtype designation (i.e. PW JT9D-7R4H1)