Piper SB 109
Service difficulty reports that cite it · 7
Newest first, with the revision each cites, as OpenAirDocs read it from the records’ text. OpenAirDocs read these citations from the records’ text, so one can be misread: check it against the record. A newer revision may exist that no record cites.
Query with SQL
duckdb -csv -c "SELECT s.sdr_id, s.difficulty_date, s.aircraft_make, s.aircraft_model, s.part_name, string_agg(DISTINCT c.revision, ', ' ORDER BY c.revision) AS revisions,
bool_or(c.incorporated_by_reference) AS incorporated_by_reference, bool_or(c.in_regulatory_text) AS in_regulatory_text
FROM 'https://openairdocs.org/data/latest/service_document_citation.parquet' c JOIN 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet' s ON s.sdr_id = c.record_id
WHERE c.document_id = 'piper/sb-109' AND c.record_type = 'faa_service_difficulty_report'
GROUP BY ALL
ORDER BY max(c.record_date) DESC"Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
SELECT s.sdr_id, s.difficulty_date, s.aircraft_make, s.aircraft_model, s.part_name, string_agg(DISTINCT c.revision, ', ' ORDER BY c.revision) AS revisions, bool_or(c.incorporated_by_reference) AS incorporated_by_reference, bool_or(c.in_regulatory_text) AS in_regulatory_text FROM 'https://openairdocs.org/data/latest/service_document_citation.parquet' c JOIN 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet' s ON s.sdr_id = c.record_id WHERE c.document_id = 'piper/sb-109' AND c.record_type = 'faa_service_difficulty_report' GROUP BY ALL ORDER BY max(c.record_date) DESC
Run it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
SDR 97ZZZX2782Bellcrank · Piper PA14INSPECTION FOUND LT AILERON BELLCRANK CRACKED. REF: PIPER SB 109.SDR 97ZZZX2783Bellcrank · Piper PA12INSPECTION FOUND LT FLAP BELLCRANK CRACKED. REF: PIPER SB 109.SDR 97ZZZX2784Bellcrank · Piper PA14INSPECTION FOUND LT FLAP BELLCRANK CRACKED. REF: PIPER SB 109.SDR 97ZZZX2785Bellcrank · Piper PA18INSPECTION FOUND RT FLAP BELLCRANK CRACKED. REF: PIPER SB 109.SDR 97ZZZX2786Bellcrank · Piper PA22INSPECTION FOUND RT FLAP BELLCRANK CRACKED. REF: PIPER SB 109.SDR 97ZZZX2787Bellcrank · Piper PA20INSPECTION FOUND LT FLAP BELLCRANK CRACKED. REF: PIPER SB 109.SDR 97ZZZX2788Bellcrank · Piper PA12INSPECTION FOUND LT AILERON BELLCRANK CRACKED. REF: PIPER SB 109.
Back to Piper SB 109