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 On
Airportvarchar(255)Airport Display Name (combination of City Name and Airport Name)Airframe MRO Events
Airport ch-a Codevarchar(6)Primary airport code (in order of availability: 1) IATA, 2) ICAO, 3) FAA, 4) Alternative code (if aircraft is inactive)Airframe MRO EventsForeignAirportsAirport ch-a Code
Airport IATAchar(3)Airport three character IATA codeAirframe MRO Events
Airport ICAOchar(4)Airport four character ICAO codeAirframe MRO Events
Continentvarchar(255)Continent nameAirframe MRO Events
Countryvarchar(255)Country nameAirframe MRO Events
Country ISO Codechar(2)ISO 3166-1 Alpha-2 country codeAirframe MRO EventsForeignCountriesCountry ISO
Subdivisionvarchar(255)State nameAirframe MRO Events
Subdivision ch-a Codechar(2)ISO 3166-2 Alpha-2 subdivision code (used for states)Airframe MRO EventsForeignStatesState ISO
Metro Groupvarchar(255)Metro Group nameAirframe MRO Events
Metro Group IATAchar(3)Metro Group three character IATA codeAirframe MRO EventsForeignMetro GroupsMetro_Group
Airframe MRO Namevarchar(255)Name of the MRO providerAirframe MRO Events
Airframe MRO ch-a Codevarchar(5)MRO provider ch-aviation code (2-5 characters)Airframe MRO EventsForeignEntitiesEntity ch-a Code
MRO Subsidiary Namevarchar(255)Name of the MRO subsidiary (if applicable)Airframe MRO Events
MRO Subsidiary ch-a Codevarchar(5)MRO subsidary ch-aviation code (if applicable) (2-5 characters)Airframe MRO EventsForeignEntitiesEntity ch-a Code
Operator Invarchar(255)Operator name upon arrival at the MRO facilityAirframe MRO Events
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 Code
Operator In IATAvarchar(2)Operator IATA two-character code upon arrival at the MRO facilityAirframe MRO Events
Operator In ICAOvarchar(3)Operator ICAO three-character code upon arrival at the MRO facilityAirframe MRO Events
Operator Outvarchar(255)Operator name upon departure from the MRO facilityAirframe MRO Events
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 Code
Operator Out IATAvarchar(2)Operator IATA two-character code upon departure from the MRO facilityAirframe MRO Events
Operator Out ICAOvarchar(3)Operator ICAO three-character code upon departure from the MRO facilityAirframe MRO Events
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_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_id
Date IndateDate the aircraft arrived at the MRO facilityAirframe MRO EventsPrimary (combined)
Date OutdateDate the aircraft departed from the MRO facilityAirframe MRO Events
Daysint(11)Total number of days the aircraft spent at the MRO facility (calculated as date_out - date_in)Airframe MRO Events
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 Events
Aircraft IDint(11)Unique ch-aviation created aircraft ID, remains stable throughout an aircraft's life (assigned by ch-aviation)Airframe MRO EventsPrimary (combined)/ForeignAircraftAircraft ID
Aircraft Variant Invarchar(255)Aircraft Variant designation (i.e. A321-200N) upon arrival at the MRO facilityAirframe MRO EventsForeignAircraft Variantsvariant_text
Aircraft Variant Outvarchar(255)Aircraft Variant designation (i.e. A321-200N) upon departure from the MRO facilityAirframe MRO EventsForeignAircraft Variantsvariant_text
C/Nvarchar(16)Construction/Line NumberAirframe MRO Events
MSNvarchar(16)Manufacturer Serial NumberAirframe MRO Events
Registration Invarchar(16)Aircraft registration number upon arrival at the MRO facilityAirframe MRO Events
Registration Outvarchar(16)Aircraft registration number upon departure from the MRO facilityAirframe MRO Events
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 Events
Aircraft Register Invarchar(255)Aircraft Registration Country upon arrival at the MRO facilityAirframe MRO Events
Aircraft Register ISO Inchar(2)Aircraft Registration Country ISO 3166-1 Alpha-2 country code upon arrival at the MRO facilityAirframe MRO Events
Aircraft Register Outvarchar(255)Aircraft Registration Country upon departure from the MRO facilityAirframe MRO Events
Aircraft Register ISO Outchar(2)Aircraft Registration Country ISO 3166-1 Alpha-2 country code upon departure from the MRO facilityAirframe MRO Events
Engine Manufacturervarchar(255)Engine manufacturer nameAirframe MRO Events
Engine Manufacturer ch-a Codevarchar(4)Engine manufacturer ch-aviation code (assigned by ch-aviation)Airframe MRO EventsForeignEntitiesEntity ch-a Code
Engine Familyvarchar(16)Engine family (i.e. JT9D)Airframe MRO Events
Engine Master Seriesvarchar(32)Engine master series designation (i.e. JT9D-7R4)Airframe MRO Events
Engine Typevarchar(16)Engine type designation (i.e. PW JT9D)Airframe MRO Events
Engine Subtypevarchar(32)Engine subtype designation (i.e. PW JT9D-7R4H1)Airframe MRO Events