示例#1
0
def airline_demo_warehouse_pipeline():
    process_delays_by_geo()

    outbound_delays = average_sfo_outbound_avg_delays_by_destination(
        q2_sfo_outbound_flights())

    file_handle_to_s3.alias("upload_delays_vs_fares_pdf_plots")(
        delays_vs_fares_nb.alias("fares_vs_delays")(delays_vs_fares(
            tickets_with_destination=tickets_with_destination(),
            average_sfo_outbound_avg_delays_by_destination=outbound_delays,
        )))

    file_handle_to_s3.alias("upload_outbound_avg_delay_pdf_plots")(
        sfo_delays_by_destination(outbound_delays))
示例#2
0
def process_delays_by_geo() -> S3FileHandle:
    return file_handle_to_s3.alias("upload_delays_by_geography_pdf_plots")(
        delays_by_geography(westbound_delays=westbound_delays(),
                            eastbound_delays=eastbound_delays()))