Malloy Documentation
search

A semantic data model contains prebuilt calculations and relationships for a set of data. This article will show you the basics of querying a semantic data model in Malloy.

Let’s start simply, we'll define: dimension, measure, aggregating query, and lookup query.

Data for Kindergarteners

Given that we learn about data in Kindergarten, it is really surprising how hard it is to query data in the "big" world. In kindergarten data, we notice attributes about things, make piles of things, and count things in the piles. We do this even before we learn any "real" math. Strangely, noticing attributes about things and counting things is almost all there is to working with data.

Two types of queries, "Where's Waldo" and "Making Piles"

There are really two types of queries in the world, lookup and aggregating.

Lookup queries are pretty easy. Google search is a lookup query. To search, type in some terms then see a list of results. Searching in SQL this often looks like SELECT * FROM <something> WHERE <FILTER>.

The interesting queries, the kindergarten queries, are aggregating. Aggregating queries tell you something about a set of data. An aggregating query has two main parts, the dimensions and measures.

Dimensions are the attributes you use to decide which pile the thing goes in.

A measure is something you can say about the pile. "How many objects?", "How much does this pile weigh?", "What is the average size of an object in this pile?"

"OK class, let's take this pile of coins and separate them. How many coins are pennies? How many coins are nickels? Dimes? Quarters?"

Aggregating queries tell us things about datasets. Lookup queries find things.

SQL World

In the SQL world, the interface to your data is just that, data. The data sits in tables. Everytime, you ask a question (run a query), you need to restate all the things about the data: the calculations, the relationships between tables. The unit of reusability is a table. You can run a query that makes a new table. You can turn a query into a SQL View, which is basically a table based on a calculation.

The Semantic Data Model is the interface to your data

In a Semantic Data Model, the calculations (dimensions and measures) are reusable. The join relationships are built into the semantic data model. The calculations (common ways of looking at data) are coded into the semantic data model. The act of querying becomes simply picking dimensions and measures, filtering the data, and sorting the results. This simplification is powerful in that the calculations are always vetted, so it becomes much harder to get incorrect results.

A Simple Example

Below is a semantic data model for some flight data. For now, let's not concern ourselves with how this model is built but instead focus on how we can ask questions of the model. In the semantic model, dimensions, measures, and joined relationships are all exposed as a list of variables.

Each flight has an origin, destination and carrier. Flights can be delayed. Each flight has an aircraft that made the flight, and more. The semantic data model provides us with the dimensions (in blue), the measures (in orange), and the graph of related objects. This model is encoded in a file called ‘flights.malloy’.

document
import {flights} from 'flights.malloy' 

Step 10: We'll jump to the end with a complex example

A semantic data model lets you do complicated things simply. Shamelessly, to ensure you read the full article, I'll start with a seemingly complex example and then explain how we got here. It's actually quite simple.

The dashboard below shows flights from airports in California, where you can go, and which carriers will take you there. It shows how this has changed over time.

document
# dashboard
run: flights -> origin_name + metrics + {
  where: origin.state = 'CA'
  nest: destination_name + metrics + carrier_list + {limit: 6} 
  # bar_chart
  nest: carrier_name + flight_count
  # line_chart
  nest: dep_month + flight_count 
}
QUERY RESULTS
[
  {
    "origin_name": "LAX - LOS ANGELES",
    "flight_count": 11077,
    "total_distance": 12861847,
    "percent_of_flights": 0.2723629210720433,
    "destination_name": [
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 1073,
        "total_distance": 253228,
        "percent_of_flights": 0.09686738286539677,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 556
          },
          {
            "nickname": "United",
            "flight_count": 255
          },
          {
            "nickname": "America West",
            "flight_count": 136
          },
          {
            "nickname": "American",
            "flight_count": 82
          },
          {
            "nickname": "Northwest",
            "flight_count": 35
          },
          {
            "nickname": "Delta",
            "flight_count": 9
          }
        ]
      },
      {
        "destination_name": "OAK - OAKLAND",
        "flight_count": 868,
        "total_distance": 292516,
        "percent_of_flights": 0.07836056694050736,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 821
          },
          {
            "nickname": "United",
            "flight_count": 32
          },
          {
            "nickname": "American",
            "flight_count": 15
          }
        ]
      },
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 737,
        "total_distance": 272690,
        "percent_of_flights": 0.06653426017874876,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 552
          },
          {
            "nickname": "America West",
            "flight_count": 159
          },
          {
            "nickname": "United",
            "flight_count": 15
          },
          {
            "nickname": "American",
            "flight_count": 11
          }
        ]
      },
      {
        "destination_name": "IAD - WASHINGTON",
        "flight_count": 615,
        "total_distance": 1407120,
        "percent_of_flights": 0.05552044777466823,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 330
          },
          {
            "nickname": "American",
            "flight_count": 285
          }
        ]
      },
      {
        "destination_name": "SEA - SEATTLE",
        "flight_count": 528,
        "total_distance": 503712,
        "percent_of_flights": 0.047666335650446874,
        "cl": [
          {
            "nickname": "Alaska",
            "flight_count": 418
          },
          {
            "nickname": "United",
            "flight_count": 110
          }
        ]
      },
      {
        "destination_name": "ORD - CHICAGO",
        "flight_count": 523,
        "total_distance": 912635,
        "percent_of_flights": 0.047214949896181274,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 382
          },
          {
            "nickname": "American",
            "flight_count": 141
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 4282
      },
      {
        "carrier_name": "United",
        "flight_count": 2319
      },
      {
        "carrier_name": "American",
        "flight_count": 1951
      },
      {
        "carrier_name": "Northwest",
        "flight_count": 993
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 695
      },
      {
        "carrier_name": "Delta",
        "flight_count": 343
      },
      {
        "carrier_name": "America West",
        "flight_count": 295
      },
      {
        "carrier_name": "USAir",
        "flight_count": 135
      },
      {
        "carrier_name": "ATA",
        "flight_count": 32
      },
      {
        "carrier_name": "American Eagle",
        "flight_count": 25
      },
      {
        "carrier_name": "Continental",
        "flight_count": 6
      },
      {
        "carrier_name": "Continental Express",
        "flight_count": 1
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 165
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 182
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 163
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 154
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 171
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 175
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 148
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 138
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 146
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 139
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 124
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 146
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 127
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 169
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 152
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 157
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 136
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 153
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 163
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 133
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 140
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 144
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 139
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 126
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 142
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 135
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 131
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 141
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 151
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 137
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 135
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 157
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 162
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 152
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 173
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 180
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 164
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 154
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 160
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 164
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 172
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 132
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 166
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 140
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 105
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 130
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 129
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 125
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 141
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 124
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 142
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 135
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 169
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 136
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 160
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 159
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 174
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 152
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 161
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 168
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 156
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 160
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 172
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 156
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 221
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 180
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 155
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 183
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 172
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 196
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 189
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 189
      }
    ]
  },
  {
    "origin_name": "OAK - OAKLAND",
    "flight_count": 5076,
    "total_distance": 3472237,
    "percent_of_flights": 0.12480944184902877,
    "destination_name": [
      {
        "destination_name": "LAX - LOS ANGELES",
        "flight_count": 792,
        "total_distance": 266904,
        "percent_of_flights": 0.15602836879432624,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 745
          },
          {
            "nickname": "United",
            "flight_count": 36
          },
          {
            "nickname": "American",
            "flight_count": 11
          }
        ]
      },
      {
        "destination_name": "SAN - SAN DIEGO",
        "flight_count": 479,
        "total_distance": 213634,
        "percent_of_flights": 0.09436564223798266,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 479
          }
        ]
      },
      {
        "destination_name": "SEA - SEATTLE",
        "flight_count": 472,
        "total_distance": 316712,
        "percent_of_flights": 0.09298660362490149,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 271
          },
          {
            "nickname": "Alaska",
            "flight_count": 201
          }
        ]
      },
      {
        "destination_name": "ONT - ONTARIO",
        "flight_count": 433,
        "total_distance": 156313,
        "percent_of_flights": 0.08530338849487785,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 433
          }
        ]
      },
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 422,
        "total_distance": 171754,
        "percent_of_flights": 0.08313632781717888,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 382
          },
          {
            "nickname": "America West",
            "flight_count": 40
          }
        ]
      },
      {
        "destination_name": "BUR - BURBANK",
        "flight_count": 405,
        "total_distance": 131625,
        "percent_of_flights": 0.0797872340425532,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 405
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 3964
      },
      {
        "carrier_name": "Jetblue",
        "flight_count": 297
      },
      {
        "carrier_name": "United",
        "flight_count": 249
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 245
      },
      {
        "carrier_name": "America West",
        "flight_count": 164
      },
      {
        "carrier_name": "American",
        "flight_count": 139
      },
      {
        "carrier_name": "Delta",
        "flight_count": 10
      },
      {
        "carrier_name": "Continental",
        "flight_count": 8
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 91
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 87
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 100
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 88
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 88
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 98
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 83
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 79
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 85
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 82
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 77
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 76
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 76
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 68
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 98
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 91
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 93
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 73
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 88
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 66
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 75
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 64
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 79
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 84
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 85
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 92
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 77
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 93
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 84
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 86
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 72
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 101
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 66
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 61
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 50
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 81
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 80
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 43
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 52
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 57
      }
    ]
  },
  {
    "origin_name": "SAN - SAN DIEGO",
    "flight_count": 5075,
    "total_distance": 4691341,
    "percent_of_flights": 0.12478485370051635,
    "destination_name": [
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 508,
        "total_distance": 131064,
        "percent_of_flights": 0.10009852216748769,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 470
          },
          {
            "nickname": "America West",
            "flight_count": 38
          }
        ]
      },
      {
        "destination_name": "OAK - OAKLAND",
        "flight_count": 482,
        "total_distance": 214972,
        "percent_of_flights": 0.09497536945812808,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 482
          }
        ]
      },
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 476,
        "total_distance": 144704,
        "percent_of_flights": 0.09379310344827586,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 400
          },
          {
            "nickname": "America West",
            "flight_count": 76
          }
        ]
      },
      {
        "destination_name": "ORD - CHICAGO",
        "flight_count": 468,
        "total_distance": 806364,
        "percent_of_flights": 0.09221674876847291,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 251
          },
          {
            "nickname": "American",
            "flight_count": 217
          }
        ]
      },
      {
        "destination_name": "SMF - SACRAMENTO",
        "flight_count": 428,
        "total_distance": 205440,
        "percent_of_flights": 0.08433497536945812,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 428
          }
        ]
      },
      {
        "destination_name": "SJC - SAN JOSE",
        "flight_count": 423,
        "total_distance": 176391,
        "percent_of_flights": 0.08334975369458128,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 366
          },
          {
            "nickname": "American",
            "flight_count": 57
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 2865
      },
      {
        "carrier_name": "United",
        "flight_count": 641
      },
      {
        "carrier_name": "American",
        "flight_count": 589
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 389
      },
      {
        "carrier_name": "USAir",
        "flight_count": 145
      },
      {
        "carrier_name": "Northwest",
        "flight_count": 138
      },
      {
        "carrier_name": "Delta",
        "flight_count": 135
      },
      {
        "carrier_name": "America West",
        "flight_count": 114
      },
      {
        "carrier_name": "Jetblue",
        "flight_count": 56
      },
      {
        "carrier_name": "Continental",
        "flight_count": 3
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 89
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 76
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 98
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 75
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 75
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 88
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 76
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 90
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 72
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 72
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 73
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 83
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 76
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 67
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 72
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 71
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 80
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 82
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 85
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 75
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 80
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 75
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 81
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 93
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 86
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 93
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 66
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 73
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 82
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 67
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 77
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 79
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 72
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 64
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 61
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 87
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 67
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 73
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 68
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 67
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 71
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 68
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 76
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 71
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 61
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 71
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 58
      }
    ]
  },
  {
    "origin_name": "SFO - SAN FRANCISCO",
    "flight_count": 4540,
    "total_distance": 6391762,
    "percent_of_flights": 0.11163019424637324,
    "destination_name": [
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 431,
        "total_distance": 178434,
        "percent_of_flights": 0.09493392070484581,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 299
          },
          {
            "nickname": "America West",
            "flight_count": 132
          }
        ]
      },
      {
        "destination_name": "ORD - CHICAGO",
        "flight_count": 362,
        "total_distance": 668252,
        "percent_of_flights": 0.07973568281938326,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 282
          },
          {
            "nickname": "American",
            "flight_count": 80
          }
        ]
      },
      {
        "destination_name": "LAX - LOS ANGELES",
        "flight_count": 318,
        "total_distance": 107166,
        "percent_of_flights": 0.07004405286343612,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 182
          },
          {
            "nickname": "American",
            "flight_count": 93
          },
          {
            "nickname": "Alaska",
            "flight_count": 40
          },
          {
            "nickname": "Delta",
            "flight_count": 3
          }
        ]
      },
      {
        "destination_name": "DFW - DALLAS-FORT WORTH",
        "flight_count": 304,
        "total_distance": 445056,
        "percent_of_flights": 0.06696035242290749,
        "cl": [
          {
            "nickname": "American",
            "flight_count": 252
          },
          {
            "nickname": "United",
            "flight_count": 50
          },
          {
            "nickname": "Delta",
            "flight_count": 2
          }
        ]
      },
      {
        "destination_name": "MSP - MINNEAPOLIS",
        "flight_count": 281,
        "total_distance": 446509,
        "percent_of_flights": 0.0618942731277533,
        "cl": [
          {
            "nickname": "Northwest",
            "flight_count": 281
          }
        ]
      },
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 259,
        "total_distance": 168609,
        "percent_of_flights": 0.057048458149779734,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 140
          },
          {
            "nickname": "America West",
            "flight_count": 78
          },
          {
            "nickname": "Southwest",
            "flight_count": 41
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "United",
        "flight_count": 2464
      },
      {
        "carrier_name": "American",
        "flight_count": 688
      },
      {
        "carrier_name": "Northwest",
        "flight_count": 522
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 221
      },
      {
        "carrier_name": "America West",
        "flight_count": 210
      },
      {
        "carrier_name": "USAir",
        "flight_count": 157
      },
      {
        "carrier_name": "Delta",
        "flight_count": 134
      },
      {
        "carrier_name": "Southwest",
        "flight_count": 86
      },
      {
        "carrier_name": "ATA",
        "flight_count": 37
      },
      {
        "carrier_name": "Continental",
        "flight_count": 21
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 84
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 92
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 95
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 79
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 74
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 92
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 86
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 81
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 74
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 75
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 86
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 75
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 77
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 71
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 74
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 78
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 68
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 68
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 64
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 50
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 48
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 43
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 66
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 78
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 61
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 73
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 50
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 67
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 64
      }
    ]
  },
  {
    "origin_name": "SJC - SAN JOSE",
    "flight_count": 3825,
    "total_distance": 2826646,
    "percent_of_flights": 0.09404966805999508,
    "destination_name": [
      {
        "destination_name": "LAX - LOS ANGELES",
        "flight_count": 475,
        "total_distance": 146300,
        "percent_of_flights": 0.12418300653594772,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 419
          },
          {
            "nickname": "American",
            "flight_count": 56
          }
        ]
      },
      {
        "destination_name": "SEA - SEATTLE",
        "flight_count": 368,
        "total_distance": 256496,
        "percent_of_flights": 0.09620915032679739,
        "cl": [
          {
            "nickname": "Alaska",
            "flight_count": 240
          },
          {
            "nickname": "Southwest",
            "flight_count": 106
          },
          {
            "nickname": "American",
            "flight_count": 22
          }
        ]
      },
      {
        "destination_name": "SAN - SAN DIEGO",
        "flight_count": 363,
        "total_distance": 151371,
        "percent_of_flights": 0.09490196078431372,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 315
          },
          {
            "nickname": "American",
            "flight_count": 48
          }
        ]
      },
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 314,
        "total_distance": 194994,
        "percent_of_flights": 0.08209150326797386,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 178
          },
          {
            "nickname": "America West",
            "flight_count": 123
          },
          {
            "nickname": "American",
            "flight_count": 13
          }
        ]
      },
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 303,
        "total_distance": 116958,
        "percent_of_flights": 0.0792156862745098,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 181
          },
          {
            "nickname": "American",
            "flight_count": 65
          },
          {
            "nickname": "America West",
            "flight_count": 57
          }
        ]
      },
      {
        "destination_name": "BUR - BURBANK",
        "flight_count": 240,
        "total_distance": 71040,
        "percent_of_flights": 0.06274509803921569,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 240
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 2148
      },
      {
        "carrier_name": "American",
        "flight_count": 562
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 366
      },
      {
        "carrier_name": "United",
        "flight_count": 317
      },
      {
        "carrier_name": "America West",
        "flight_count": 180
      },
      {
        "carrier_name": "Northwest",
        "flight_count": 168
      },
      {
        "carrier_name": "Continental",
        "flight_count": 35
      },
      {
        "carrier_name": "Jetblue",
        "flight_count": 21
      },
      {
        "carrier_name": "Delta",
        "flight_count": 19
      },
      {
        "carrier_name": "ATA",
        "flight_count": 9
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 77
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 65
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 64
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 78
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 48
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 42
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 50
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 43
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 48
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 43
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 64
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 64
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 73
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 71
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 69
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 61
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 50
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 38
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 35
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 52
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 53
      }
    ]
  },
  {
    "origin_name": "SMF - SACRAMENTO",
    "flight_count": 3576,
    "total_distance": 2367376,
    "percent_of_flights": 0.08792721908040324,
    "destination_name": [
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 479,
        "total_distance": 309913,
        "percent_of_flights": 0.13394854586129754,
        "cl": [
          {
            "nickname": "America West",
            "flight_count": 249
          },
          {
            "nickname": "Southwest",
            "flight_count": 230
          }
        ]
      },
      {
        "destination_name": "SAN - SAN DIEGO",
        "flight_count": 396,
        "total_distance": 190080,
        "percent_of_flights": 0.11073825503355705,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 396
          }
        ]
      },
      {
        "destination_name": "LAX - LOS ANGELES",
        "flight_count": 382,
        "total_distance": 142486,
        "percent_of_flights": 0.10682326621923938,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 345
          },
          {
            "nickname": "United",
            "flight_count": 37
          }
        ]
      },
      {
        "destination_name": "ONT - ONTARIO",
        "flight_count": 380,
        "total_distance": 147820,
        "percent_of_flights": 0.10626398210290827,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 380
          }
        ]
      },
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 327,
        "total_distance": 129819,
        "percent_of_flights": 0.09144295302013423,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 269
          },
          {
            "nickname": "America West",
            "flight_count": 58
          }
        ]
      },
      {
        "destination_name": "BUR - BURBANK",
        "flight_count": 279,
        "total_distance": 99882,
        "percent_of_flights": 0.07802013422818792,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 279
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 2471
      },
      {
        "carrier_name": "America West",
        "flight_count": 376
      },
      {
        "carrier_name": "United",
        "flight_count": 281
      },
      {
        "carrier_name": "American",
        "flight_count": 138
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 132
      },
      {
        "carrier_name": "Northwest",
        "flight_count": 110
      },
      {
        "carrier_name": "Delta",
        "flight_count": 29
      },
      {
        "carrier_name": "Continental",
        "flight_count": 21
      },
      {
        "carrier_name": "Jetblue",
        "flight_count": 18
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 62
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 64
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 63
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 52
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 70
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 67
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 41
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 48
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 50
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 56
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 41
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 60
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 52
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 31
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 68
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 59
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 54
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 48
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 43
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 53
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 41
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 50
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 55
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 43
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 47
      }
    ]
  },
  {
    "origin_name": "ONT - ONTARIO",
    "flight_count": 2642,
    "total_distance": 1492508,
    "percent_of_flights": 0.06496188836980575,
    "destination_name": [
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 491,
        "total_distance": 159575,
        "percent_of_flights": 0.1858440575321726,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 380
          },
          {
            "nickname": "America West",
            "flight_count": 111
          }
        ]
      },
      {
        "destination_name": "SMF - SACRAMENTO",
        "flight_count": 412,
        "total_distance": 160268,
        "percent_of_flights": 0.15594246782740348,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 412
          }
        ]
      },
      {
        "destination_name": "OAK - OAKLAND",
        "flight_count": 411,
        "total_distance": 148371,
        "percent_of_flights": 0.15556396669190006,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 411
          }
        ]
      },
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 344,
        "total_distance": 67768,
        "percent_of_flights": 0.13020439061317185,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 323
          },
          {
            "nickname": "America West",
            "flight_count": 21
          }
        ]
      },
      {
        "destination_name": "SJC - SAN JOSE",
        "flight_count": 236,
        "total_distance": 78588,
        "percent_of_flights": 0.08932626797880394,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 236
          }
        ]
      },
      {
        "destination_name": "SEA - SEATTLE",
        "flight_count": 145,
        "total_distance": 138620,
        "percent_of_flights": 0.05488266464799394,
        "cl": [
          {
            "nickname": "Alaska",
            "flight_count": 145
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 1804
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 236
      },
      {
        "carrier_name": "United",
        "flight_count": 153
      },
      {
        "carrier_name": "American",
        "flight_count": 142
      },
      {
        "carrier_name": "America West",
        "flight_count": 132
      },
      {
        "carrier_name": "Northwest",
        "flight_count": 105
      },
      {
        "carrier_name": "Jetblue",
        "flight_count": 31
      },
      {
        "carrier_name": "Delta",
        "flight_count": 27
      },
      {
        "carrier_name": "Continental",
        "flight_count": 11
      },
      {
        "carrier_name": "Continental Express",
        "flight_count": 1
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 48
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 42
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 58
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 42
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 41
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 35
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 38
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 52
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 48
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 57
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 20
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 32
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 31
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 38
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 51
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 31
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 38
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 31
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 42
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 44
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 31
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 32
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 35
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 41
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 32
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 47
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 42
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 26
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 45
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 36
      }
    ]
  },
  {
    "origin_name": "BUR - BURBANK",
    "flight_count": 1952,
    "total_distance": 876479,
    "percent_of_flights": 0.04799606589623801,
    "destination_name": [
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 388,
        "total_distance": 86524,
        "percent_of_flights": 0.1987704918032787,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 384
          },
          {
            "nickname": "America West",
            "flight_count": 4
          }
        ]
      },
      {
        "destination_name": "OAK - OAKLAND",
        "flight_count": 367,
        "total_distance": 119275,
        "percent_of_flights": 0.1880122950819672,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 367
          }
        ]
      },
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 357,
        "total_distance": 131733,
        "percent_of_flights": 0.18288934426229508,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 260
          },
          {
            "nickname": "America West",
            "flight_count": 97
          }
        ]
      },
      {
        "destination_name": "SMF - SACRAMENTO",
        "flight_count": 260,
        "total_distance": 93080,
        "percent_of_flights": 0.13319672131147542,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 260
          }
        ]
      },
      {
        "destination_name": "SJC - SAN JOSE",
        "flight_count": 206,
        "total_distance": 60976,
        "percent_of_flights": 0.10553278688524591,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 206
          }
        ]
      },
      {
        "destination_name": "SEA - SEATTLE",
        "flight_count": 154,
        "total_distance": 144298,
        "percent_of_flights": 0.07889344262295082,
        "cl": [
          {
            "nickname": "Alaska",
            "flight_count": 154
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 1477
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 248
      },
      {
        "carrier_name": "America West",
        "flight_count": 101
      },
      {
        "carrier_name": "American",
        "flight_count": 96
      },
      {
        "carrier_name": "Jetblue",
        "flight_count": 16
      },
      {
        "carrier_name": "United",
        "flight_count": 13
      },
      {
        "carrier_name": "Delta",
        "flight_count": 1
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 35
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 42
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 49
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 31
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 31
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 26
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 26
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 32
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 26
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 16
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 18
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 41
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 24
      }
    ]
  },
  {
    "origin_name": "SNA - SANTA ANA",
    "flight_count": 1919,
    "total_distance": 1377110,
    "percent_of_flights": 0.04718465699532825,
    "destination_name": [
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 297,
        "total_distance": 100386,
        "percent_of_flights": 0.15476810838978636,
        "cl": [
          {
            "nickname": "America West",
            "flight_count": 174
          },
          {
            "nickname": "Southwest",
            "flight_count": 123
          }
        ]
      },
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 260,
        "total_distance": 58760,
        "percent_of_flights": 0.1354872329338197,
        "cl": [
          {
            "nickname": "America West",
            "flight_count": 157
          },
          {
            "nickname": "Southwest",
            "flight_count": 100
          },
          {
            "nickname": "American",
            "flight_count": 2
          },
          {
            "nickname": "Delta",
            "flight_count": 1
          }
        ]
      },
      {
        "destination_name": "SMF - SACRAMENTO",
        "flight_count": 252,
        "total_distance": 101808,
        "percent_of_flights": 0.13131839499739448,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 163
          },
          {
            "nickname": "America West",
            "flight_count": 89
          }
        ]
      },
      {
        "destination_name": "SFO - SAN FRANCISCO",
        "flight_count": 177,
        "total_distance": 65844,
        "percent_of_flights": 0.09223553934340803,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 171
          },
          {
            "nickname": "American",
            "flight_count": 6
          }
        ]
      },
      {
        "destination_name": "DEN - DENVER",
        "flight_count": 173,
        "total_distance": 146358,
        "percent_of_flights": 0.09015112037519542,
        "cl": [
          {
            "nickname": "United",
            "flight_count": 173
          }
        ]
      },
      {
        "destination_name": "OAK - OAKLAND",
        "flight_count": 160,
        "total_distance": 59360,
        "percent_of_flights": 0.08337675872850443,
        "cl": [
          {
            "nickname": "Southwest",
            "flight_count": 160
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "flight_count": 658
      },
      {
        "carrier_name": "United",
        "flight_count": 460
      },
      {
        "carrier_name": "America West",
        "flight_count": 420
      },
      {
        "carrier_name": "Northwest",
        "flight_count": 133
      },
      {
        "carrier_name": "USAir",
        "flight_count": 105
      },
      {
        "carrier_name": "American",
        "flight_count": 92
      },
      {
        "carrier_name": "Delta",
        "flight_count": 51
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 40
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 37
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 39
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 32
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 35
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 26
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 43
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 18
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 46
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 32
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 30
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 26
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 36
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 20
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2002-04-01T00:00:00.000Z",
        "flight_count": 34
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 38
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 20
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 20
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 18
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 28
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 16
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 15
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2000-09-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 18
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 14
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 20
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 29
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 27
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 18
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 28
      }
    ]
  },
  {
    "origin_name": "LGB - LONG BEACH",
    "flight_count": 661,
    "total_distance": 931914,
    "percent_of_flights": 0.016252766166707646,
    "destination_name": [
      {
        "destination_name": "JFK - NEW YORK",
        "flight_count": 149,
        "total_distance": 367285,
        "percent_of_flights": 0.2254160363086233,
        "cl": [
          {
            "nickname": "Jetblue",
            "flight_count": 149
          }
        ]
      },
      {
        "destination_name": "OAK - OAKLAND",
        "flight_count": 117,
        "total_distance": 41301,
        "percent_of_flights": 0.17700453857791226,
        "cl": [
          {
            "nickname": "Jetblue",
            "flight_count": 117
          }
        ]
      },
      {
        "destination_name": "DFW - DALLAS-FORT WORTH",
        "flight_count": 97,
        "total_distance": 118340,
        "percent_of_flights": 0.14674735249621784,
        "cl": [
          {
            "nickname": "American",
            "flight_count": 97
          }
        ]
      },
      {
        "destination_name": "IAD - WASHINGTON",
        "flight_count": 77,
        "total_distance": 175329,
        "percent_of_flights": 0.11649016641452345,
        "cl": [
          {
            "nickname": "Jetblue",
            "flight_count": 77
          }
        ]
      },
      {
        "destination_name": "LAS - LAS VEGAS",
        "flight_count": 56,
        "total_distance": 12936,
        "percent_of_flights": 0.08472012102874432,
        "cl": [
          {
            "nickname": "Jetblue",
            "flight_count": 56
          }
        ]
      },
      {
        "destination_name": "PHX - PHOENIX",
        "flight_count": 54,
        "total_distance": 19170,
        "percent_of_flights": 0.08169440242057488,
        "cl": [
          {
            "nickname": "America West",
            "flight_count": 54
          }
        ]
      }
    ],
    "carrier_name": [
      {
        "carrier_name": "Jetblue",
        "flight_count": 471
      },
      {
        "carrier_name": "American",
        "flight_count": 126
      },
      {
        "carrier_name": "America West",
        "flight_count": 54
      },
      {
        "carrier_name": "Alaska",
        "flight_count": 10
      }
    ],
    "dep_month": [
      {
        "dep_month": "2005-12-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2005-11-01T00:00:00.000Z",
        "flight_count": 22
      },
      {
        "dep_month": "2005-10-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2005-09-01T00:00:00.000Z",
        "flight_count": 14
      },
      {
        "dep_month": "2005-08-01T00:00:00.000Z",
        "flight_count": 13
      },
      {
        "dep_month": "2005-07-01T00:00:00.000Z",
        "flight_count": 24
      },
      {
        "dep_month": "2005-06-01T00:00:00.000Z",
        "flight_count": 23
      },
      {
        "dep_month": "2005-05-01T00:00:00.000Z",
        "flight_count": 12
      },
      {
        "dep_month": "2005-04-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2005-03-01T00:00:00.000Z",
        "flight_count": 5
      },
      {
        "dep_month": "2005-02-01T00:00:00.000Z",
        "flight_count": 8
      },
      {
        "dep_month": "2005-01-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2004-12-01T00:00:00.000Z",
        "flight_count": 13
      },
      {
        "dep_month": "2004-11-01T00:00:00.000Z",
        "flight_count": 10
      },
      {
        "dep_month": "2004-10-01T00:00:00.000Z",
        "flight_count": 9
      },
      {
        "dep_month": "2004-09-01T00:00:00.000Z",
        "flight_count": 18
      },
      {
        "dep_month": "2004-08-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2004-07-01T00:00:00.000Z",
        "flight_count": 15
      },
      {
        "dep_month": "2004-06-01T00:00:00.000Z",
        "flight_count": 15
      },
      {
        "dep_month": "2004-05-01T00:00:00.000Z",
        "flight_count": 6
      },
      {
        "dep_month": "2004-04-01T00:00:00.000Z",
        "flight_count": 11
      },
      {
        "dep_month": "2004-03-01T00:00:00.000Z",
        "flight_count": 10
      },
      {
        "dep_month": "2004-02-01T00:00:00.000Z",
        "flight_count": 12
      },
      {
        "dep_month": "2004-01-01T00:00:00.000Z",
        "flight_count": 10
      },
      {
        "dep_month": "2003-12-01T00:00:00.000Z",
        "flight_count": 15
      },
      {
        "dep_month": "2003-11-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2003-10-01T00:00:00.000Z",
        "flight_count": 19
      },
      {
        "dep_month": "2003-09-01T00:00:00.000Z",
        "flight_count": 21
      },
      {
        "dep_month": "2003-08-01T00:00:00.000Z",
        "flight_count": 11
      },
      {
        "dep_month": "2003-07-01T00:00:00.000Z",
        "flight_count": 15
      },
      {
        "dep_month": "2003-06-01T00:00:00.000Z",
        "flight_count": 25
      },
      {
        "dep_month": "2003-05-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2003-04-01T00:00:00.000Z",
        "flight_count": 17
      },
      {
        "dep_month": "2003-03-01T00:00:00.000Z",
        "flight_count": 12
      },
      {
        "dep_month": "2003-02-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2003-01-01T00:00:00.000Z",
        "flight_count": 33
      },
      {
        "dep_month": "2002-12-01T00:00:00.000Z",
        "flight_count": 5
      },
      {
        "dep_month": "2002-11-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2002-10-01T00:00:00.000Z",
        "flight_count": 7
      },
      {
        "dep_month": "2002-09-01T00:00:00.000Z",
        "flight_count": 5
      },
      {
        "dep_month": "2002-08-01T00:00:00.000Z",
        "flight_count": 2
      },
      {
        "dep_month": "2002-07-01T00:00:00.000Z",
        "flight_count": 4
      },
      {
        "dep_month": "2002-06-01T00:00:00.000Z",
        "flight_count": 1
      },
      {
        "dep_month": "2002-05-01T00:00:00.000Z",
        "flight_count": 2
      },
      {
        "dep_month": "2002-03-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2002-02-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2002-01-01T00:00:00.000Z",
        "flight_count": 1
      },
      {
        "dep_month": "2001-12-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2001-11-01T00:00:00.000Z",
        "flight_count": 2
      },
      {
        "dep_month": "2001-10-01T00:00:00.000Z",
        "flight_count": 2
      },
      {
        "dep_month": "2001-09-01T00:00:00.000Z",
        "flight_count": 4
      },
      {
        "dep_month": "2001-08-01T00:00:00.000Z",
        "flight_count": 4
      },
      {
        "dep_month": "2001-07-01T00:00:00.000Z",
        "flight_count": 2
      },
      {
        "dep_month": "2001-06-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2001-05-01T00:00:00.000Z",
        "flight_count": 5
      },
      {
        "dep_month": "2001-04-01T00:00:00.000Z",
        "flight_count": 2
      },
      {
        "dep_month": "2001-03-01T00:00:00.000Z",
        "flight_count": 3
      },
      {
        "dep_month": "2001-02-01T00:00:00.000Z",
        "flight_count": 4
      },
      {
        "dep_month": "2001-01-01T00:00:00.000Z",
        "flight_count": 9
      },
      {
        "dep_month": "2000-12-01T00:00:00.000Z",
        "flight_count": 4
      },
      {
        "dep_month": "2000-11-01T00:00:00.000Z",
        "flight_count": 1
      },
      {
        "dep_month": "2000-10-01T00:00:00.000Z",
        "flight_count": 1
      },
      {
        "dep_month": "2000-08-01T00:00:00.000Z",
        "flight_count": 5
      },
      {
        "dep_month": "2000-07-01T00:00:00.000Z",
        "flight_count": 7
      },
      {
        "dep_month": "2000-06-01T00:00:00.000Z",
        "flight_count": 4
      },
      {
        "dep_month": "2000-05-01T00:00:00.000Z",
        "flight_count": 7
      },
      {
        "dep_month": "2000-04-01T00:00:00.000Z",
        "flight_count": 4
      },
      {
        "dep_month": "2000-03-01T00:00:00.000Z",
        "flight_count": 7
      },
      {
        "dep_month": "2000-02-01T00:00:00.000Z",
        "flight_count": 6
      },
      {
        "dep_month": "2000-01-01T00:00:00.000Z",
        "flight_count": 2
      }
    ]
  }
]
WITH __stage0 AS (
  SELECT
    group_set,
    CASE WHEN group_set IN (1,2,3,4,5) THEN
      CONCAT(origin_0."code",' - ',origin_0."city")
      END as "origin_name__1",
    CASE WHEN group_set=1 THEN
      COUNT(1)
      END as "flight_count__1",
    CASE WHEN group_set=1 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__1",
    (CASE WHEN group_set=1 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=0 THEN
      COUNT(1)
      END)) OVER () as "percent_of_flights__1",
    CASE WHEN group_set IN (2,3) THEN
      CONCAT(destination_0."code",' - ',destination_0."city")
      END as "destination_name__2",
    CASE WHEN group_set=2 THEN
      COUNT(1)
      END as "flight_count__2",
    CASE WHEN group_set=2 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__2",
    (CASE WHEN group_set=2 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=1 THEN
      COUNT(1)
      END)) OVER (PARTITION BY CASE WHEN group_set IN (1,2,3,4,5) THEN
      CONCAT(origin_0."code",' - ',origin_0."city")
      END) as "percent_of_flights__2",
    CASE WHEN group_set=3 THEN
      carriers_0."nickname"
      END as "nickname__3",
    CASE WHEN group_set=3 THEN
      COUNT(1)
      END as "flight_count__3",
    CASE WHEN group_set=4 THEN
      carriers_0."nickname"
      END as "carrier_name__4",
    CASE WHEN group_set=4 THEN
      COUNT(1)
      END as "flight_count__4",
    CASE WHEN group_set=5 THEN
      DATE_TRUNC('month', base."dep_time")
      END as "dep_month__5",
    CASE WHEN group_set=5 THEN
      COUNT(1)
      END as "flight_count__5"
  FROM '../../documentation/data/flights.parquet' as base
   LEFT JOIN '../../documentation/data/airports.parquet' AS origin_0
    ON origin_0."code"=base."origin"
   LEFT JOIN '../../documentation/data/airports.parquet' AS destination_0
    ON destination_0."code"=base."destination"
   LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
    ON carriers_0."code"=base."carrier"
  CROSS JOIN (SELECT UNNEST(GENERATE_SERIES(0,5,1)) as group_set  ) as group_set
  WHERE origin_0."state"='CA'
  GROUP BY 1,2,6,10,12,14
)
, __stage1 AS (
  SELECT 
    CASE WHEN group_set=3 THEN 2 ELSE group_set END as group_set,
    CASE WHEN group_set IN (1,2,3,4,5) THEN
      "origin_name__1"
      END as "origin_name__1",
    FIRST("flight_count__1") FILTER (WHERE "flight_count__1" IS NOT NULL) as "flight_count__1",
    FIRST("total_distance__1") FILTER (WHERE "total_distance__1" IS NOT NULL) as "total_distance__1",
    FIRST("percent_of_flights__1") FILTER (WHERE "percent_of_flights__1" IS NOT NULL) as "percent_of_flights__1",
    CASE WHEN group_set IN (2,3) THEN
      "destination_name__2"
      END as "destination_name__2",
    FIRST("flight_count__2") FILTER (WHERE "flight_count__2" IS NOT NULL) as "flight_count__2",
    FIRST("total_distance__2") FILTER (WHERE "total_distance__2" IS NOT NULL) as "total_distance__2",
    FIRST("percent_of_flights__2") FILTER (WHERE "percent_of_flights__2" IS NOT NULL) as "percent_of_flights__2",
    COALESCE(LIST({
      "nickname": "nickname__3", 
      "flight_count": "flight_count__3"}  ORDER BY  "flight_count__3" desc NULLS LAST) FILTER (WHERE group_set=3),[]) as "cl__2",
    CASE WHEN group_set=4 THEN
      "carrier_name__4"
      END as "carrier_name__4",
    FIRST("flight_count__4") FILTER (WHERE "flight_count__4" IS NOT NULL) as "flight_count__4",
    CASE WHEN group_set=5 THEN
      "dep_month__5"
      END as "dep_month__5",
    FIRST("flight_count__5") FILTER (WHERE "flight_count__5" IS NOT NULL) as "flight_count__5"
  FROM __stage0
  WHERE group_set NOT IN (0)
  GROUP BY 1,2,6,11,13
)
SELECT
  "origin_name__1" as "origin_name",
  MAX(CASE WHEN group_set=1 THEN "flight_count__1" END) as "flight_count",
  MAX(CASE WHEN group_set=1 THEN "total_distance__1" END) as "total_distance",
  MAX(CASE WHEN group_set=1 THEN "percent_of_flights__1" END) as "percent_of_flights",
  COALESCE(LIST({
    "destination_name": "destination_name__2", 
    "flight_count": "flight_count__2", 
    "total_distance": "total_distance__2", 
    "percent_of_flights": "percent_of_flights__2", 
    "cl": "cl__2"}  ORDER BY  "flight_count__2" desc NULLS LAST) FILTER (WHERE group_set=2)[1:6],[]) as "destination_name",
  COALESCE(LIST({
    "carrier_name": "carrier_name__4", 
    "flight_count": "flight_count__4"}  ORDER BY  "flight_count__4" desc NULLS LAST) FILTER (WHERE group_set=4),[]) as "carrier_name",
  COALESCE(LIST({
    "dep_month": "dep_month__5", 
    "flight_count": "flight_count__5"}  ORDER BY  "dep_month__5" desc NULLS LAST) FILTER (WHERE group_set=5),[]) as "dep_month"
FROM __stage1
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Wait, that looks really complex? What do those things mean?

If you press the control key and hover over any of the terms, the Malloy VSCode extension will show you the semantic definition for the term.

Back to Step 1: How big is the pile?

Ok, let's slow down and go step by step.

Often, the first thing you want to know is, how big is the dataset?

document
run: flights-> flight_count
QUERY RESULTS
[
  {
    "flight_count": 344827
  }
]
SELECT 
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base

In Malloy, queries start with run: <source>. In this case, flights. The -> is the query transform operator. The right hand side of the -> is the query transformation. In this case we want a simple measure, flight_count.

Dimensions and Measures

As we talked about earlier. Aggregating queries have two parts: what you want to group by, and what you want to measure about things in that group. Let's group the flights by the origin, and count how many flights. When building a query, we use the + operator to combine the parts.

document
run: flights -> origin_name + flight_count 
QUERY RESULTS
[
  {
    "origin_name": "ATL - ATLANTA",
    "flight_count": 17875
  },
  {
    "origin_name": "DFW - DALLAS-FORT WORTH",
    "flight_count": 17782
  },
  {
    "origin_name": "ORD - CHICAGO",
    "flight_count": 14214
  },
  {
    "origin_name": "PHX - PHOENIX",
    "flight_count": 12476
  },
  {
    "origin_name": "LAS - LAS VEGAS",
    "flight_count": 11096
  },
  {
    "origin_name": "LAX - LOS ANGELES",
    "flight_count": 11077
  },
  {
    "origin_name": "MSP - MINNEAPOLIS",
    "flight_count": 9762
  },
  {
    "origin_name": "DTW - DETROIT",
    "flight_count": 8161
  },
  {
    "origin_name": "PHL - PHILADELPHIA",
    "flight_count": 7708
  },
  {
    "origin_name": "LGA - NEW YORK",
    "flight_count": 7623
  },
  {
    "origin_name": "DEN - DENVER",
    "flight_count": 7190
  },
  {
    "origin_name": "BWI - BALTIMORE",
    "flight_count": 7177
  },
  {
    "origin_name": "CLT - CHARLOTTE",
    "flight_count": 7099
  },
  {
    "origin_name": "SEA - SEATTLE",
    "flight_count": 7010
  },
  {
    "origin_name": "MCO - ORLANDO",
    "flight_count": 6790
  },
  {
    "origin_name": "DCA - WASHINGTON",
    "flight_count": 6678
  },
  {
    "origin_name": "IAH - HOUSTON",
    "flight_count": 6623
  },
  {
    "origin_name": "MDW - CHICAGO",
    "flight_count": 6611
  },
  {
    "origin_name": "BOS - BOSTON",
    "flight_count": 5797
  },
  {
    "origin_name": "EWR - NEWARK",
    "flight_count": 5174
  },
  {
    "origin_name": "CLE - CLEVELAND",
    "flight_count": 5127
  },
  {
    "origin_name": "OAK - OAKLAND",
    "flight_count": 5076
  },
  {
    "origin_name": "SAN - SAN DIEGO",
    "flight_count": 5075
  },
  {
    "origin_name": "TPA - TAMPA",
    "flight_count": 4868
  },
  {
    "origin_name": "PIT - PITTSBURGH",
    "flight_count": 4541
  },
  {
    "origin_name": "SFO - SAN FRANCISCO",
    "flight_count": 4540
  },
  {
    "origin_name": "BNA - NASHVILLE",
    "flight_count": 4287
  },
  {
    "origin_name": "STL - ST LOUIS",
    "flight_count": 4089
  },
  {
    "origin_name": "MCI - KANSAS CITY",
    "flight_count": 4078
  },
  {
    "origin_name": "IAD - WASHINGTON",
    "flight_count": 3885
  },
  {
    "origin_name": "SJC - SAN JOSE",
    "flight_count": 3825
  },
  {
    "origin_name": "JFK - NEW YORK",
    "flight_count": 3689
  },
  {
    "origin_name": "FLL - FORT LAUDERDALE",
    "flight_count": 3619
  },
  {
    "origin_name": "PDX - PORTLAND",
    "flight_count": 3596
  },
  {
    "origin_name": "SMF - SACRAMENTO",
    "flight_count": 3576
  },
  {
    "origin_name": "HOU - HOUSTON",
    "flight_count": 3430
  },
  {
    "origin_name": "CVG - COVINGTON/CINCINNATI, OH",
    "flight_count": 3300
  },
  {
    "origin_name": "MSY - NEW ORLEANS",
    "flight_count": 3254
  },
  {
    "origin_name": "ABQ - ALBUQUERQUE",
    "flight_count": 2762
  },
  {
    "origin_name": "SLC - SALT LAKE CITY",
    "flight_count": 2741
  },
  {
    "origin_name": "ONT - ONTARIO",
    "flight_count": 2642
  },
  {
    "origin_name": "RDU - RALEIGH/DURHAM",
    "flight_count": 2444
  },
  {
    "origin_name": "MIA - MIAMI",
    "flight_count": 2387
  },
  {
    "origin_name": "PVD - PROVIDENCE",
    "flight_count": 2361
  },
  {
    "origin_name": "MEM - MEMPHIS",
    "flight_count": 2242
  },
  {
    "origin_name": "IND - INDIANAPOLIS",
    "flight_count": 2226
  },
  {
    "origin_name": "BDL - WINDSOR LOCKS",
    "flight_count": 2168
  },
  {
    "origin_name": "AUS - AUSTIN",
    "flight_count": 2091
  },
  {
    "origin_name": "RNO - RENO",
    "flight_count": 1992
  },
  {
    "origin_name": "BUR - BURBANK",
    "flight_count": 1952
  },
  {
    "origin_name": "SNA - SANTA ANA",
    "flight_count": 1919
  },
  {
    "origin_name": "SAT - SAN ANTONIO",
    "flight_count": 1865
  },
  {
    "origin_name": "CMH - COLUMBUS",
    "flight_count": 1712
  },
  {
    "origin_name": "DAL - DALLAS",
    "flight_count": 1662
  },
  {
    "origin_name": "MHT - MANCHESTER",
    "flight_count": 1626
  },
  {
    "origin_name": "JAX - JACKSONVILLE",
    "flight_count": 1599
  },
  {
    "origin_name": "ELP - EL PASO",
    "flight_count": 1438
  },
  {
    "origin_name": "PBI - WEST PALM BEACH",
    "flight_count": 1379
  },
  {
    "origin_name": "ISP - ISLIP",
    "flight_count": 1302
  },
  {
    "origin_name": "BUF - BUFFALO",
    "flight_count": 1246
  },
  {
    "origin_name": "BHM - BIRMINGHAM",
    "flight_count": 1200
  },
  {
    "origin_name": "RSW - FORT MYERS",
    "flight_count": 1169
  },
  {
    "origin_name": "MKE - MILWAUKEE",
    "flight_count": 1132
  },
  {
    "origin_name": "ALB - ALBANY",
    "flight_count": 1108
  },
  {
    "origin_name": "TUS - TUCSON",
    "flight_count": 1062
  },
  {
    "origin_name": "SDF - LOUISVILLE",
    "flight_count": 1003
  },
  {
    "origin_name": "TUL - TULSA",
    "flight_count": 984
  },
  {
    "origin_name": "OMA - OMAHA",
    "flight_count": 946
  },
  {
    "origin_name": "RIC - RICHMOND",
    "flight_count": 946
  },
  {
    "origin_name": "GEG - SPOKANE",
    "flight_count": 922
  },
  {
    "origin_name": "OKC - OKLAHOMA CITY",
    "flight_count": 905
  },
  {
    "origin_name": "ORF - NORFOLK",
    "flight_count": 888
  },
  {
    "origin_name": "LIT - LITTLE ROCK",
    "flight_count": 853
  },
  {
    "origin_name": "BOI - BOISE",
    "flight_count": 795
  },
  {
    "origin_name": "PFN - PANAMA CITY",
    "flight_count": 778
  },
  {
    "origin_name": "AGS - AUGUSTA",
    "flight_count": 756
  },
  {
    "origin_name": "ANC - ANCHORAGE",
    "flight_count": 748
  },
  {
    "origin_name": "ROC - ROCHESTER",
    "flight_count": 733
  },
  {
    "origin_name": "AVL - ASHEVILLE",
    "flight_count": 727
  },
  {
    "origin_name": "CHA - CHATTANOOGA",
    "flight_count": 697
  },
  {
    "origin_name": "LGB - LONG BEACH",
    "flight_count": 661
  },
  {
    "origin_name": "CSG - COLUMBUS",
    "flight_count": 654
  },
  {
    "origin_name": "SJU - SAN JUAN",
    "flight_count": 645
  },
  {
    "origin_name": "MYR - MYRTLE BEACH",
    "flight_count": 628
  },
  {
    "origin_name": "HSV - HUNTSVILLE",
    "flight_count": 607
  },
  {
    "origin_name": "SYR - SYRACUSE",
    "flight_count": 597
  },
  {
    "origin_name": "MDT - HARRISBURG",
    "flight_count": 584
  },
  {
    "origin_name": "TRI - BRISTOL/JOHNSON/KINGSPORT",
    "flight_count": 566
  },
  {
    "origin_name": "GRR - GRAND RAPIDS",
    "flight_count": 513
  },
  {
    "origin_name": "ABE - ALLENTOWN",
    "flight_count": 510
  },
  {
    "origin_name": "MGM - MONTGOMERY",
    "flight_count": 500
  },
  {
    "origin_name": "ACT - WACO",
    "flight_count": 494
  },
  {
    "origin_name": "TYR - TYLER",
    "flight_count": 480
  },
  {
    "origin_name": "GNV - GAINESVILLE",
    "flight_count": 470
  },
  {
    "origin_name": "GSO - GREENSBORO",
    "flight_count": 470
  },
  {
    "origin_name": "CHS - CHARLESTON",
    "flight_count": 466
  },
  {
    "origin_name": "TYS - KNOXVILLE",
    "flight_count": 464
  },
  {
    "origin_name": "SPS - WICHITA FALLS",
    "flight_count": 457
  },
  {
    "origin_name": "CLL - COLLEGE STATION",
    "flight_count": 454
  },
  {
    "origin_name": "COS - COLORADO SPRINGS",
    "flight_count": 426
  },
  {
    "origin_name": "LBB - LUBBOCK",
    "flight_count": 425
  },
  {
    "origin_name": "LAW - LAWTON",
    "flight_count": 423
  },
  {
    "origin_name": "SAV - SAVANNAH",
    "flight_count": 419
  },
  {
    "origin_name": "DAY - DAYTON",
    "flight_count": 416
  },
  {
    "origin_name": "ILE - KILLEEN",
    "flight_count": 416
  },
  {
    "origin_name": "MAF - MIDLAND",
    "flight_count": 409
  },
  {
    "origin_name": "SHV - SHREVEPORT",
    "flight_count": 406
  },
  {
    "origin_name": "VPS - VALPARAISO",
    "flight_count": 403
  },
  {
    "origin_name": "CAE - COLUMBIA",
    "flight_count": 376
  },
  {
    "origin_name": "JAN - JACKSON",
    "flight_count": 356
  },
  {
    "origin_name": "PWM - PORTLAND",
    "flight_count": 326
  },
  {
    "origin_name": "DHN - DOTHAN",
    "flight_count": 324
  },
  {
    "origin_name": "XNA - FAYETTEVILLE/SPRINGDALE/",
    "flight_count": 319
  },
  {
    "origin_name": "HPN - WHITE PLAINS",
    "flight_count": 315
  },
  {
    "origin_name": "BTV - BURLINGTON",
    "flight_count": 307
  },
  {
    "origin_name": "LEX - LEXINGTON",
    "flight_count": 305
  },
  {
    "origin_name": "AMA - AMARILLO",
    "flight_count": 298
  },
  {
    "origin_name": "ABI - ABILENE",
    "flight_count": 297
  },
  {
    "origin_name": "TLH - TALLAHASSEE",
    "flight_count": 285
  },
  {
    "origin_name": "GPT - GULFPORT",
    "flight_count": 278
  },
  {
    "origin_name": "BTR - BATON ROUGE",
    "flight_count": 274
  },
  {
    "origin_name": "MSN - MADISON",
    "flight_count": 271
  },
  {
    "origin_name": "HNL - HONOLULU",
    "flight_count": 267
  },
  {
    "origin_name": "GGG - LONGVIEW",
    "flight_count": 258
  },
  {
    "origin_name": "DSM - DES MOINES",
    "flight_count": 254
  },
  {
    "origin_name": "GSP - GREER",
    "flight_count": 241
  },
  {
    "origin_name": "PSP - PALM SPRINGS",
    "flight_count": 240
  },
  {
    "origin_name": "SJT - SAN ANGELO",
    "flight_count": 223
  },
  {
    "origin_name": "TXK - TEXARKANA",
    "flight_count": 207
  },
  {
    "origin_name": "FSM - FORT SMITH",
    "flight_count": 202
  },
  {
    "origin_name": "VLD - VALDOSTA",
    "flight_count": 200
  },
  {
    "origin_name": "PNS - PENSACOLA",
    "flight_count": 194
  },
  {
    "origin_name": "SRQ - SARASOTA/BRADENTON",
    "flight_count": 192
  },
  {
    "origin_name": "HRL - HARLINGEN",
    "flight_count": 185
  },
  {
    "origin_name": "SGF - SPRINGFIELD",
    "flight_count": 185
  },
  {
    "origin_name": "ICT - WICHITA",
    "flight_count": 183
  },
  {
    "origin_name": "CRP - CORPUS CHRISTI",
    "flight_count": 181
  },
  {
    "origin_name": "LFT - LAFAYETTE",
    "flight_count": 176
  },
  {
    "origin_name": "GRK - FORT HOOD/KILLEEN",
    "flight_count": 161
  },
  {
    "origin_name": "ROA - ROANOKE",
    "flight_count": 158
  },
  {
    "origin_name": "MFE - MC ALLEN",
    "flight_count": 154
  },
  {
    "origin_name": "ILM - WILMINGTON",
    "flight_count": 128
  },
  {
    "origin_name": "MOB - MOBILE",
    "flight_count": 125
  },
  {
    "origin_name": "FAI - FAIRBANKS",
    "flight_count": 114
  },
  {
    "origin_name": "OGG - KAHULUI",
    "flight_count": 110
  },
  {
    "origin_name": "LRD - LAREDO",
    "flight_count": 107
  },
  {
    "origin_name": "MCN - MACON",
    "flight_count": 102
  },
  {
    "origin_name": "BRO - BROWNSVILLE",
    "flight_count": 94
  },
  {
    "origin_name": "BGR - BANGOR",
    "flight_count": 94
  },
  {
    "origin_name": "JAC - JACKSON",
    "flight_count": 86
  },
  {
    "origin_name": "FAY - FAYETTEVILLE",
    "flight_count": 83
  },
  {
    "origin_name": "FNT - FLINT",
    "flight_count": 83
  },
  {
    "origin_name": "FAR - FARGO",
    "flight_count": 83
  },
  {
    "origin_name": "AEX - ALEXANDRIA",
    "flight_count": 80
  },
  {
    "origin_name": "BPT - BEAUMONT/PORT ARTHUR",
    "flight_count": 77
  },
  {
    "origin_name": "STT - CHARLOTTE AMALIE",
    "flight_count": 76
  },
  {
    "origin_name": "PIE - ST PETERSBURG-CLEARWATER",
    "flight_count": 65
  },
  {
    "origin_name": "BZN - BOZEMAN",
    "flight_count": 62
  },
  {
    "origin_name": "FAT - FRESNO",
    "flight_count": 57
  },
  {
    "origin_name": "AVP - WILKES-BARRE/SCRANTON",
    "flight_count": 51
  },
  {
    "origin_name": "GRB - GREEN BAY",
    "flight_count": 47
  },
  {
    "origin_name": "EVV - EVANSVILLE",
    "flight_count": 42
  },
  {
    "origin_name": "MSO - MISSOULA",
    "flight_count": 41
  },
  {
    "origin_name": "LCH - LAKE CHARLES",
    "flight_count": 41
  },
  {
    "origin_name": "TOL - TOLEDO",
    "flight_count": 40
  },
  {
    "origin_name": "LAN - LANSING",
    "flight_count": 40
  },
  {
    "origin_name": "CID - CEDAR RAPIDS",
    "flight_count": 40
  },
  {
    "origin_name": "DLH - DULUTH",
    "flight_count": 40
  },
  {
    "origin_name": "GTR - COLUMBUS/W POINT/STARKVILL",
    "flight_count": 37
  },
  {
    "origin_name": "MEI - MERIDIAN",
    "flight_count": 37
  },
  {
    "origin_name": "FSD - SIOUX FALLS",
    "flight_count": 35
  },
  {
    "origin_name": "MTJ - MONTROSE",
    "flight_count": 32
  },
  {
    "origin_name": "CAK - AKRON",
    "flight_count": 32
  },
  {
    "origin_name": "CRW - CHARLESTON",
    "flight_count": 32
  },
  {
    "origin_name": "FWA - FORT WAYNE",
    "flight_count": 31
  },
  {
    "origin_name": "DAB - DAYTONA BEACH",
    "flight_count": 31
  },
  {
    "origin_name": "SBN - SOUTH BEND",
    "flight_count": 25
  },
  {
    "origin_name": "ATW - APPLETON",
    "flight_count": 24
  },
  {
    "origin_name": "KOA - KAILUA/KONA",
    "flight_count": 24
  },
  {
    "origin_name": "EGE - EAGLE",
    "flight_count": 24
  },
  {
    "origin_name": "RAP - RAPID CITY",
    "flight_count": 22
  },
  {
    "origin_name": "ERI - ERIE",
    "flight_count": 21
  },
  {
    "origin_name": "EFD - HOUSTON",
    "flight_count": 21
  },
  {
    "origin_name": "AZO - KALAMAZOO",
    "flight_count": 19
  },
  {
    "origin_name": "ACY - ATLANTIC CITY",
    "flight_count": 18
  },
  {
    "origin_name": "SBA - SANTA BARBARA",
    "flight_count": 18
  },
  {
    "origin_name": "GTF - GREAT FALLS",
    "flight_count": 18
  },
  {
    "origin_name": "MLI - MOLINE",
    "flight_count": 17
  },
  {
    "origin_name": "FCA - KALISPELL",
    "flight_count": 17
  },
  {
    "origin_name": "ACK - NANTUCKET",
    "flight_count": 15
  },
  {
    "origin_name": "BIL - BILLINGS",
    "flight_count": 15
  },
  {
    "origin_name": "MLU - MONROE",
    "flight_count": 15
  },
  {
    "origin_name": " - ",
    "flight_count": 14
  },
  {
    "origin_name": "LYH - LYNCHBURG",
    "flight_count": 14
  },
  {
    "origin_name": "BGM - BINGHAMTON",
    "flight_count": 13
  },
  {
    "origin_name": "SWF - NEWBURGH",
    "flight_count": 13
  },
  {
    "origin_name": "ORH - WORCESTER",
    "flight_count": 12
  },
  {
    "origin_name": "HDN - HAYDEN",
    "flight_count": 12
  },
  {
    "origin_name": "MLB - MELBOURNE",
    "flight_count": 10
  },
  {
    "origin_name": "CHO - CHARLOTTESVILLE",
    "flight_count": 9
  },
  {
    "origin_name": "BQN - AGUADILLA",
    "flight_count": 9
  },
  {
    "origin_name": "LNK - LINCOLN",
    "flight_count": 9
  },
  {
    "origin_name": "BFL - BAKERSFIELD",
    "flight_count": 9
  },
  {
    "origin_name": "CMI - CHAMPAIGN/URBANA",
    "flight_count": 8
  },
  {
    "origin_name": "GUC - GUNNISON",
    "flight_count": 7
  },
  {
    "origin_name": "ABY - ALBANY",
    "flight_count": 6
  },
  {
    "origin_name": "EUG - EUGENE",
    "flight_count": 5
  },
  {
    "origin_name": "DRO - DURANGO",
    "flight_count": 5
  },
  {
    "origin_name": "HLN - HELENA",
    "flight_count": 5
  },
  {
    "origin_name": "BIS - BISMARCK",
    "flight_count": 5
  },
  {
    "origin_name": "HTS - HUNTINGTON",
    "flight_count": 4
  },
  {
    "origin_name": "HVN - NEW HAVEN",
    "flight_count": 4
  },
  {
    "origin_name": "MRY - MONTEREY",
    "flight_count": 3
  },
  {
    "origin_name": "STX - CHRISTIANSTED",
    "flight_count": 3
  },
  {
    "origin_name": "EYW - KEY WEST",
    "flight_count": 3
  },
  {
    "origin_name": "PSE - PONCE",
    "flight_count": 3
  },
  {
    "origin_name": "VCT - VICTORIA",
    "flight_count": 3
  },
  {
    "origin_name": "BQK - BRUNSWICK",
    "flight_count": 2
  },
  {
    "origin_name": "TVC - TRAVERSE CITY",
    "flight_count": 2
  },
  {
    "origin_name": "MFR - MEDFORD",
    "flight_count": 1
  },
  {
    "origin_name": "FLO - FLORENCE",
    "flight_count": 1
  },
  {
    "origin_name": "LSE - LA CROSSE",
    "flight_count": 1
  },
  {
    "origin_name": "ELM - ELMIRA/CORNING",
    "flight_count": 1
  },
  {
    "origin_name": "PHF - NEWPORT NEWS",
    "flight_count": 1
  },
  {
    "origin_name": "ITH - ITHACA",
    "flight_count": 1
  }
]
SELECT 
   CONCAT(origin_0."code",' - ',origin_0."city") as "origin_name",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
 LEFT JOIN '../../documentation/data/airports.parquet' AS origin_0
  ON origin_0."code"=base."origin"
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Seats in the Air

Another way of measuring the busyness of an airport is to try and estimate the number of people that travel through the airport. Planes are of different sizes. If we count up all the seats in all the planes that have arrived, we can approximate the busyness. The measure seats_for_sale will give us the maximum number of people that could have landed there.

Notice Chicago has more people traveling through than Dallas-Fort Worth.

document
run: flights -> origin_name + seats_for_sale + flight_count
QUERY RESULTS
[
  {
    "origin_name": "ATL - ATLANTA",
    "seats_for_sale": 2686015,
    "flight_count": 17875
  },
  {
    "origin_name": "ORD - CHICAGO",
    "seats_for_sale": 2430878,
    "flight_count": 14214
  },
  {
    "origin_name": "DFW - DALLAS-FORT WORTH",
    "seats_for_sale": 2123314,
    "flight_count": 17782
  },
  {
    "origin_name": "LAX - LOS ANGELES",
    "seats_for_sale": 1936876,
    "flight_count": 11077
  },
  {
    "origin_name": "PHX - PHOENIX",
    "seats_for_sale": 1919936,
    "flight_count": 12476
  },
  {
    "origin_name": "LAS - LAS VEGAS",
    "seats_for_sale": 1814378,
    "flight_count": 11096
  },
  {
    "origin_name": "MSP - MINNEAPOLIS",
    "seats_for_sale": 1714313,
    "flight_count": 9762
  },
  {
    "origin_name": "DEN - DENVER",
    "seats_for_sale": 1462336,
    "flight_count": 7190
  },
  {
    "origin_name": "DTW - DETROIT",
    "seats_for_sale": 1341497,
    "flight_count": 8161
  },
  {
    "origin_name": "SEA - SEATTLE",
    "seats_for_sale": 1245108,
    "flight_count": 7010
  },
  {
    "origin_name": "LGA - NEW YORK",
    "seats_for_sale": 1227369,
    "flight_count": 7623
  },
  {
    "origin_name": "MCO - ORLANDO",
    "seats_for_sale": 1148702,
    "flight_count": 6790
  },
  {
    "origin_name": "PHL - PHILADELPHIA",
    "seats_for_sale": 1142035,
    "flight_count": 7708
  },
  {
    "origin_name": "CLT - CHARLOTTE",
    "seats_for_sale": 1115730,
    "flight_count": 7099
  },
  {
    "origin_name": "BWI - BALTIMORE",
    "seats_for_sale": 1064319,
    "flight_count": 7177
  },
  {
    "origin_name": "DCA - WASHINGTON",
    "seats_for_sale": 975309,
    "flight_count": 6678
  },
  {
    "origin_name": "MDW - CHICAGO",
    "seats_for_sale": 958896,
    "flight_count": 6611
  },
  {
    "origin_name": "BOS - BOSTON",
    "seats_for_sale": 917748,
    "flight_count": 5797
  },
  {
    "origin_name": "SFO - SAN FRANCISCO",
    "seats_for_sale": 848509,
    "flight_count": 4540
  },
  {
    "origin_name": "TPA - TAMPA",
    "seats_for_sale": 825925,
    "flight_count": 4868
  },
  {
    "origin_name": "SAN - SAN DIEGO",
    "seats_for_sale": 823100,
    "flight_count": 5075
  },
  {
    "origin_name": "IAD - WASHINGTON",
    "seats_for_sale": 801083,
    "flight_count": 3885
  },
  {
    "origin_name": "OAK - OAKLAND",
    "seats_for_sale": 775116,
    "flight_count": 5076
  },
  {
    "origin_name": "IAH - HOUSTON",
    "seats_for_sale": 703954,
    "flight_count": 6623
  },
  {
    "origin_name": "PIT - PITTSBURGH",
    "seats_for_sale": 676974,
    "flight_count": 4541
  },
  {
    "origin_name": "JFK - NEW YORK",
    "seats_for_sale": 626555,
    "flight_count": 3689
  },
  {
    "origin_name": "FLL - FORT LAUDERDALE",
    "seats_for_sale": 619704,
    "flight_count": 3619
  },
  {
    "origin_name": "PDX - PORTLAND",
    "seats_for_sale": 608348,
    "flight_count": 3596
  },
  {
    "origin_name": "SJC - SAN JOSE",
    "seats_for_sale": 601204,
    "flight_count": 3825
  },
  {
    "origin_name": "STL - ST LOUIS",
    "seats_for_sale": 596188,
    "flight_count": 4089
  },
  {
    "origin_name": "EWR - NEWARK",
    "seats_for_sale": 594868,
    "flight_count": 5174
  },
  {
    "origin_name": "BNA - NASHVILLE",
    "seats_for_sale": 594525,
    "flight_count": 4287
  },
  {
    "origin_name": "MCI - KANSAS CITY",
    "seats_for_sale": 583287,
    "flight_count": 4078
  },
  {
    "origin_name": "SLC - SALT LAKE CITY",
    "seats_for_sale": 548278,
    "flight_count": 2741
  },
  {
    "origin_name": "SMF - SACRAMENTO",
    "seats_for_sale": 546267,
    "flight_count": 3576
  },
  {
    "origin_name": "MSY - NEW ORLEANS",
    "seats_for_sale": 519599,
    "flight_count": 3254
  },
  {
    "origin_name": "HOU - HOUSTON",
    "seats_for_sale": 494499,
    "flight_count": 3430
  },
  {
    "origin_name": "MIA - MIAMI",
    "seats_for_sale": 439047,
    "flight_count": 2387
  },
  {
    "origin_name": "CLE - CLEVELAND",
    "seats_for_sale": 417097,
    "flight_count": 5127
  },
  {
    "origin_name": "ONT - ONTARIO",
    "seats_for_sale": 411496,
    "flight_count": 2642
  },
  {
    "origin_name": "ABQ - ALBUQUERQUE",
    "seats_for_sale": 411311,
    "flight_count": 2762
  },
  {
    "origin_name": "CVG - COVINGTON/CINCINNATI, OH",
    "seats_for_sale": 388118,
    "flight_count": 3300
  },
  {
    "origin_name": "RDU - RALEIGH/DURHAM",
    "seats_for_sale": 355047,
    "flight_count": 2444
  },
  {
    "origin_name": "MEM - MEMPHIS",
    "seats_for_sale": 342259,
    "flight_count": 2242
  },
  {
    "origin_name": "PVD - PROVIDENCE",
    "seats_for_sale": 341742,
    "flight_count": 2361
  },
  {
    "origin_name": "BDL - WINDSOR LOCKS",
    "seats_for_sale": 336565,
    "flight_count": 2168
  },
  {
    "origin_name": "AUS - AUSTIN",
    "seats_for_sale": 321070,
    "flight_count": 2091
  },
  {
    "origin_name": "RNO - RENO",
    "seats_for_sale": 307684,
    "flight_count": 1992
  },
  {
    "origin_name": "IND - INDIANAPOLIS",
    "seats_for_sale": 307466,
    "flight_count": 2226
  },
  {
    "origin_name": "SNA - SANTA ANA",
    "seats_for_sale": 302956,
    "flight_count": 1919
  },
  {
    "origin_name": "BUR - BURBANK",
    "seats_for_sale": 295747,
    "flight_count": 1952
  },
  {
    "origin_name": "SAT - SAN ANTONIO",
    "seats_for_sale": 279791,
    "flight_count": 1865
  },
  {
    "origin_name": "JAX - JACKSONVILLE",
    "seats_for_sale": 276128,
    "flight_count": 1599
  },
  {
    "origin_name": "PBI - WEST PALM BEACH",
    "seats_for_sale": 248750,
    "flight_count": 1379
  },
  {
    "origin_name": "MHT - MANCHESTER",
    "seats_for_sale": 239093,
    "flight_count": 1626
  },
  {
    "origin_name": "CMH - COLUMBUS",
    "seats_for_sale": 238801,
    "flight_count": 1712
  },
  {
    "origin_name": "DAL - DALLAS",
    "seats_for_sale": 238567,
    "flight_count": 1662
  },
  {
    "origin_name": "RSW - FORT MYERS",
    "seats_for_sale": 226806,
    "flight_count": 1169
  },
  {
    "origin_name": "ELP - EL PASO",
    "seats_for_sale": 214052,
    "flight_count": 1438
  },
  {
    "origin_name": "ISP - ISLIP",
    "seats_for_sale": 171446,
    "flight_count": 1302
  },
  {
    "origin_name": "BUF - BUFFALO",
    "seats_for_sale": 169796,
    "flight_count": 1246
  },
  {
    "origin_name": "TUS - TUCSON",
    "seats_for_sale": 166162,
    "flight_count": 1062
  },
  {
    "origin_name": "BHM - BIRMINGHAM",
    "seats_for_sale": 159562,
    "flight_count": 1200
  },
  {
    "origin_name": "ANC - ANCHORAGE",
    "seats_for_sale": 158055,
    "flight_count": 748
  },
  {
    "origin_name": "MKE - MILWAUKEE",
    "seats_for_sale": 152217,
    "flight_count": 1132
  },
  {
    "origin_name": "GEG - SPOKANE",
    "seats_for_sale": 144575,
    "flight_count": 922
  },
  {
    "origin_name": "RIC - RICHMOND",
    "seats_for_sale": 138549,
    "flight_count": 946
  },
  {
    "origin_name": "ALB - ALBANY",
    "seats_for_sale": 133982,
    "flight_count": 1108
  },
  {
    "origin_name": "OMA - OMAHA",
    "seats_for_sale": 131609,
    "flight_count": 946
  },
  {
    "origin_name": "SJU - SAN JUAN",
    "seats_for_sale": 129403,
    "flight_count": 645
  },
  {
    "origin_name": "LGB - LONG BEACH",
    "seats_for_sale": 125638,
    "flight_count": 661
  },
  {
    "origin_name": "SDF - LOUISVILLE",
    "seats_for_sale": 123124,
    "flight_count": 1003
  },
  {
    "origin_name": "TUL - TULSA",
    "seats_for_sale": 121753,
    "flight_count": 984
  },
  {
    "origin_name": "BOI - BOISE",
    "seats_for_sale": 117813,
    "flight_count": 795
  },
  {
    "origin_name": "ORF - NORFOLK",
    "seats_for_sale": 113904,
    "flight_count": 888
  },
  {
    "origin_name": "OKC - OKLAHOMA CITY",
    "seats_for_sale": 104570,
    "flight_count": 905
  },
  {
    "origin_name": "ROC - ROCHESTER",
    "seats_for_sale": 97846,
    "flight_count": 733
  },
  {
    "origin_name": "LIT - LITTLE ROCK",
    "seats_for_sale": 83404,
    "flight_count": 853
  },
  {
    "origin_name": "HSV - HUNTSVILLE",
    "seats_for_sale": 74655,
    "flight_count": 607
  },
  {
    "origin_name": "SYR - SYRACUSE",
    "seats_for_sale": 70910,
    "flight_count": 597
  },
  {
    "origin_name": "MYR - MYRTLE BEACH",
    "seats_for_sale": 69135,
    "flight_count": 628
  },
  {
    "origin_name": "MDT - HARRISBURG",
    "seats_for_sale": 66779,
    "flight_count": 584
  },
  {
    "origin_name": "COS - COLORADO SPRINGS",
    "seats_for_sale": 61809,
    "flight_count": 426
  },
  {
    "origin_name": "PFN - PANAMA CITY",
    "seats_for_sale": 59086,
    "flight_count": 778
  },
  {
    "origin_name": "CHS - CHARLESTON",
    "seats_for_sale": 57840,
    "flight_count": 466
  },
  {
    "origin_name": "GRR - GRAND RAPIDS",
    "seats_for_sale": 57828,
    "flight_count": 513
  },
  {
    "origin_name": "AVL - ASHEVILLE",
    "seats_for_sale": 57624,
    "flight_count": 727
  },
  {
    "origin_name": "AGS - AUGUSTA",
    "seats_for_sale": 56508,
    "flight_count": 756
  },
  {
    "origin_name": "SAV - SAVANNAH",
    "seats_for_sale": 56323,
    "flight_count": 419
  },
  {
    "origin_name": "ABE - ALLENTOWN",
    "seats_for_sale": 54345,
    "flight_count": 510
  },
  {
    "origin_name": "GSO - GREENSBORO",
    "seats_for_sale": 53645,
    "flight_count": 470
  },
  {
    "origin_name": "CHA - CHATTANOOGA",
    "seats_for_sale": 52611,
    "flight_count": 697
  },
  {
    "origin_name": "CSG - COLUMBUS",
    "seats_for_sale": 49484,
    "flight_count": 654
  },
  {
    "origin_name": "JAN - JACKSON",
    "seats_for_sale": 45800,
    "flight_count": 356
  },
  {
    "origin_name": "CAE - COLUMBIA",
    "seats_for_sale": 44762,
    "flight_count": 376
  },
  {
    "origin_name": "LBB - LUBBOCK",
    "seats_for_sale": 43451,
    "flight_count": 425
  },
  {
    "origin_name": "TRI - BRISTOL/JOHNSON/KINGSPORT",
    "seats_for_sale": 42761,
    "flight_count": 566
  },
  {
    "origin_name": "MAF - MIDLAND",
    "seats_for_sale": 41588,
    "flight_count": 409
  },
  {
    "origin_name": "TYS - KNOXVILLE",
    "seats_for_sale": 39145,
    "flight_count": 464
  },
  {
    "origin_name": "PSP - PALM SPRINGS",
    "seats_for_sale": 39058,
    "flight_count": 240
  },
  {
    "origin_name": "HNL - HONOLULU",
    "seats_for_sale": 38498,
    "flight_count": 267
  },
  {
    "origin_name": "TLH - TALLAHASSEE",
    "seats_for_sale": 38374,
    "flight_count": 285
  },
  {
    "origin_name": "MGM - MONTGOMERY",
    "seats_for_sale": 38000,
    "flight_count": 500
  },
  {
    "origin_name": "GNV - GAINESVILLE",
    "seats_for_sale": 35720,
    "flight_count": 470
  },
  {
    "origin_name": "BTV - BURLINGTON",
    "seats_for_sale": 35047,
    "flight_count": 307
  },
  {
    "origin_name": "DAY - DAYTON",
    "seats_for_sale": 30449,
    "flight_count": 416
  },
  {
    "origin_name": "VPS - VALPARAISO",
    "seats_for_sale": 30250,
    "flight_count": 403
  },
  {
    "origin_name": "MSN - MADISON",
    "seats_for_sale": 29127,
    "flight_count": 271
  },
  {
    "origin_name": "AMA - AMARILLO",
    "seats_for_sale": 28588,
    "flight_count": 298
  },
  {
    "origin_name": "SRQ - SARASOTA/BRADENTON",
    "seats_for_sale": 26930,
    "flight_count": 192
  },
  {
    "origin_name": "PWM - PORTLAND",
    "seats_for_sale": 26890,
    "flight_count": 326
  },
  {
    "origin_name": "DHN - DOTHAN",
    "seats_for_sale": 24580,
    "flight_count": 324
  },
  {
    "origin_name": "MFE - MC ALLEN",
    "seats_for_sale": 22795,
    "flight_count": 154
  },
  {
    "origin_name": "BTR - BATON ROUGE",
    "seats_for_sale": 21359,
    "flight_count": 274
  },
  {
    "origin_name": "HRL - HARLINGEN",
    "seats_for_sale": 20877,
    "flight_count": 185
  },
  {
    "origin_name": "GPT - GULFPORT",
    "seats_for_sale": 20478,
    "flight_count": 278
  },
  {
    "origin_name": "LEX - LEXINGTON",
    "seats_for_sale": 20175,
    "flight_count": 305
  },
  {
    "origin_name": "FAI - FAIRBANKS",
    "seats_for_sale": 19668,
    "flight_count": 114
  },
  {
    "origin_name": "PNS - PENSACOLA",
    "seats_for_sale": 19510,
    "flight_count": 194
  },
  {
    "origin_name": "GSP - GREER",
    "seats_for_sale": 18898,
    "flight_count": 241
  },
  {
    "origin_name": "ACT - WACO",
    "seats_for_sale": 18734,
    "flight_count": 494
  },
  {
    "origin_name": "ILM - WILMINGTON",
    "seats_for_sale": 18373,
    "flight_count": 128
  },
  {
    "origin_name": "TYR - TYLER",
    "seats_for_sale": 18196,
    "flight_count": 480
  },
  {
    "origin_name": "CLL - COLLEGE STATION",
    "seats_for_sale": 17256,
    "flight_count": 454
  },
  {
    "origin_name": "SPS - WICHITA FALLS",
    "seats_for_sale": 17243,
    "flight_count": 457
  },
  {
    "origin_name": "SHV - SHREVEPORT",
    "seats_for_sale": 16253,
    "flight_count": 406
  },
  {
    "origin_name": "LAW - LAWTON",
    "seats_for_sale": 16031,
    "flight_count": 423
  },
  {
    "origin_name": "ILE - KILLEEN",
    "seats_for_sale": 15729,
    "flight_count": 416
  },
  {
    "origin_name": "JAC - JACKSON",
    "seats_for_sale": 15063,
    "flight_count": 86
  },
  {
    "origin_name": "VLD - VALDOSTA",
    "seats_for_sale": 14980,
    "flight_count": 200
  },
  {
    "origin_name": "STT - CHARLOTTE AMALIE",
    "seats_for_sale": 14798,
    "flight_count": 76
  },
  {
    "origin_name": "DSM - DES MOINES",
    "seats_for_sale": 13818,
    "flight_count": 254
  },
  {
    "origin_name": "ROA - ROANOKE",
    "seats_for_sale": 13684,
    "flight_count": 158
  },
  {
    "origin_name": "XNA - FAYETTEVILLE/SPRINGDALE/",
    "seats_for_sale": 13437,
    "flight_count": 319
  },
  {
    "origin_name": "OGG - KAHULUI",
    "seats_for_sale": 13086,
    "flight_count": 110
  },
  {
    "origin_name": "MOB - MOBILE",
    "seats_for_sale": 13022,
    "flight_count": 125
  },
  {
    "origin_name": "FAR - FARGO",
    "seats_for_sale": 12869,
    "flight_count": 83
  },
  {
    "origin_name": "CRP - CORPUS CHRISTI",
    "seats_for_sale": 12867,
    "flight_count": 181
  },
  {
    "origin_name": "ICT - WICHITA",
    "seats_for_sale": 12485,
    "flight_count": 183
  },
  {
    "origin_name": "ABI - ABILENE",
    "seats_for_sale": 11345,
    "flight_count": 297
  },
  {
    "origin_name": "HPN - WHITE PLAINS",
    "seats_for_sale": 11257,
    "flight_count": 315
  },
  {
    "origin_name": "BZN - BOZEMAN",
    "seats_for_sale": 10015,
    "flight_count": 62
  },
  {
    "origin_name": "FAT - FRESNO",
    "seats_for_sale": 9804,
    "flight_count": 57
  },
  {
    "origin_name": "GGG - LONGVIEW",
    "seats_for_sale": 9790,
    "flight_count": 258
  },
  {
    "origin_name": "PIE - ST PETERSBURG-CLEARWATER",
    "seats_for_sale": 9685,
    "flight_count": 65
  },
  {
    "origin_name": "FNT - FLINT",
    "seats_for_sale": 9005,
    "flight_count": 83
  },
  {
    "origin_name": "SJT - SAN ANGELO",
    "seats_for_sale": 8553,
    "flight_count": 223
  },
  {
    "origin_name": "TXK - TEXARKANA",
    "seats_for_sale": 7803,
    "flight_count": 207
  },
  {
    "origin_name": "LFT - LAFAYETTE",
    "seats_for_sale": 7788,
    "flight_count": 176
  },
  {
    "origin_name": "FSM - FORT SMITH",
    "seats_for_sale": 7764,
    "flight_count": 202
  },
  {
    "origin_name": "MCN - MACON",
    "seats_for_sale": 7532,
    "flight_count": 102
  },
  {
    "origin_name": "SGF - SPRINGFIELD",
    "seats_for_sale": 7363,
    "flight_count": 185
  },
  {
    "origin_name": "DLH - DULUTH",
    "seats_for_sale": 6651,
    "flight_count": 40
  },
  {
    "origin_name": "FAY - FAYETTEVILLE",
    "seats_for_sale": 6264,
    "flight_count": 83
  },
  {
    "origin_name": "GRK - FORT HOOD/KILLEEN",
    "seats_for_sale": 6101,
    "flight_count": 161
  },
  {
    "origin_name": "KOA - KAILUA/KONA",
    "seats_for_sale": 6054,
    "flight_count": 24
  },
  {
    "origin_name": "MSO - MISSOULA",
    "seats_for_sale": 6045,
    "flight_count": 41
  },
  {
    "origin_name": "AVP - WILKES-BARRE/SCRANTON",
    "seats_for_sale": 5719,
    "flight_count": 51
  },
  {
    "origin_name": "GRB - GREEN BAY",
    "seats_for_sale": 5306,
    "flight_count": 47
  },
  {
    "origin_name": "BRO - BROWNSVILLE",
    "seats_for_sale": 5264,
    "flight_count": 94
  },
  {
    "origin_name": "FSD - SIOUX FALLS",
    "seats_for_sale": 4746,
    "flight_count": 35
  },
  {
    "origin_name": "LRD - LAREDO",
    "seats_for_sale": 4479,
    "flight_count": 107
  },
  {
    "origin_name": "EGE - EAGLE",
    "seats_for_sale": 4272,
    "flight_count": 24
  },
  {
    "origin_name": "BGR - BANGOR",
    "seats_for_sale": 3712,
    "flight_count": 94
  },
  {
    "origin_name": "MTJ - MONTROSE",
    "seats_for_sale": 3704,
    "flight_count": 32
  },
  {
    "origin_name": "LAN - LANSING",
    "seats_for_sale": 3622,
    "flight_count": 40
  },
  {
    "origin_name": "BPT - BEAUMONT/PORT ARTHUR",
    "seats_for_sale": 3519,
    "flight_count": 77
  },
  {
    "origin_name": "AEX - ALEXANDRIA",
    "seats_for_sale": 3439,
    "flight_count": 80
  },
  {
    "origin_name": "RAP - RAPID CITY",
    "seats_for_sale": 3194,
    "flight_count": 22
  },
  {
    "origin_name": "TOL - TOLEDO",
    "seats_for_sale": 2629,
    "flight_count": 40
  },
  {
    "origin_name": "GTF - GREAT FALLS",
    "seats_for_sale": 2610,
    "flight_count": 18
  },
  {
    "origin_name": "EVV - EVANSVILLE",
    "seats_for_sale": 2581,
    "flight_count": 42
  },
  {
    "origin_name": "FCA - KALISPELL",
    "seats_for_sale": 2495,
    "flight_count": 17
  },
  {
    "origin_name": "BIL - BILLINGS",
    "seats_for_sale": 2317,
    "flight_count": 15
  },
  {
    "origin_name": "LCH - LAKE CHARLES",
    "seats_for_sale": 2237,
    "flight_count": 41
  },
  {
    "origin_name": "DAB - DAYTONA BEACH",
    "seats_for_sale": 2204,
    "flight_count": 31
  },
  {
    "origin_name": "ERI - ERIE",
    "seats_for_sale": 2189,
    "flight_count": 21
  },
  {
    "origin_name": "CAK - AKRON",
    "seats_for_sale": 2095,
    "flight_count": 32
  },
  {
    "origin_name": "BQN - AGUADILLA",
    "seats_for_sale": 1800,
    "flight_count": 9
  },
  {
    "origin_name": "LNK - LINCOLN",
    "seats_for_sale": 1737,
    "flight_count": 9
  },
  {
    "origin_name": "FWA - FORT WAYNE",
    "seats_for_sale": 1705,
    "flight_count": 31
  },
  {
    "origin_name": "CRW - CHARLESTON",
    "seats_for_sale": 1608,
    "flight_count": 32
  },
  {
    "origin_name": "HDN - HAYDEN",
    "seats_for_sale": 1470,
    "flight_count": 12
  },
  {
    "origin_name": "SBN - SOUTH BEND",
    "seats_for_sale": 1415,
    "flight_count": 25
  },
  {
    "origin_name": "CID - CEDAR RAPIDS",
    "seats_for_sale": 1408,
    "flight_count": 40
  },
  {
    "origin_name": "ATW - APPLETON",
    "seats_for_sale": 1320,
    "flight_count": 24
  },
  {
    "origin_name": "GTR - COLUMBUS/W POINT/STARKVILL",
    "seats_for_sale": 1228,
    "flight_count": 37
  },
  {
    "origin_name": "MEI - MERIDIAN",
    "seats_for_sale": 1184,
    "flight_count": 37
  },
  {
    "origin_name": "GUC - GUNNISON",
    "seats_for_sale": 1171,
    "flight_count": 7
  },
  {
    "origin_name": "EFD - HOUSTON",
    "seats_for_sale": 1137,
    "flight_count": 21
  },
  {
    "origin_name": "AZO - KALAMAZOO",
    "seats_for_sale": 1045,
    "flight_count": 19
  },
  {
    "origin_name": "ACY - ATLANTIC CITY",
    "seats_for_sale": 990,
    "flight_count": 18
  },
  {
    "origin_name": "EUG - EUGENE",
    "seats_for_sale": 979,
    "flight_count": 5
  },
  {
    "origin_name": "MLI - MOLINE",
    "seats_for_sale": 935,
    "flight_count": 17
  },
  {
    "origin_name": "BGM - BINGHAMTON",
    "seats_for_sale": 903,
    "flight_count": 13
  },
  {
    "origin_name": " - ",
    "seats_for_sale": 770,
    "flight_count": 14
  },
  {
    "origin_name": "DRO - DURANGO",
    "seats_for_sale": 743,
    "flight_count": 5
  },
  {
    "origin_name": "BIS - BISMARCK",
    "seats_for_sale": 725,
    "flight_count": 5
  },
  {
    "origin_name": "SWF - NEWBURGH",
    "seats_for_sale": 715,
    "flight_count": 13
  },
  {
    "origin_name": "ACK - NANTUCKET",
    "seats_for_sale": 699,
    "flight_count": 15
  },
  {
    "origin_name": "PSE - PONCE",
    "seats_for_sale": 600,
    "flight_count": 3
  },
  {
    "origin_name": "MLU - MONROE",
    "seats_for_sale": 577,
    "flight_count": 15
  },
  {
    "origin_name": "MLB - MELBOURNE",
    "seats_for_sale": 550,
    "flight_count": 10
  },
  {
    "origin_name": "STX - CHRISTIANSTED",
    "seats_for_sale": 537,
    "flight_count": 3
  },
  {
    "origin_name": "MRY - MONTEREY",
    "seats_for_sale": 535,
    "flight_count": 3
  },
  {
    "origin_name": "BFL - BAKERSFIELD",
    "seats_for_sale": 495,
    "flight_count": 9
  },
  {
    "origin_name": "CHO - CHARLOTTESVILLE",
    "seats_for_sale": 495,
    "flight_count": 9
  },
  {
    "origin_name": "LYH - LYNCHBURG",
    "seats_for_sale": 492,
    "flight_count": 14
  },
  {
    "origin_name": "ORH - WORCESTER",
    "seats_for_sale": 444,
    "flight_count": 12
  },
  {
    "origin_name": "CMI - CHAMPAIGN/URBANA",
    "seats_for_sale": 440,
    "flight_count": 8
  },
  {
    "origin_name": "SBA - SANTA BARBARA",
    "seats_for_sale": 429,
    "flight_count": 18
  },
  {
    "origin_name": "ABY - ALBANY",
    "seats_for_sale": 391,
    "flight_count": 6
  },
  {
    "origin_name": "HLN - HELENA",
    "seats_for_sale": 275,
    "flight_count": 5
  },
  {
    "origin_name": "HVN - NEW HAVEN",
    "seats_for_sale": 220,
    "flight_count": 4
  },
  {
    "origin_name": "EYW - KEY WEST",
    "seats_for_sale": 210,
    "flight_count": 3
  },
  {
    "origin_name": "HTS - HUNTINGTON",
    "seats_for_sale": 197,
    "flight_count": 4
  },
  {
    "origin_name": "TVC - TRAVERSE CITY",
    "seats_for_sale": 189,
    "flight_count": 2
  },
  {
    "origin_name": "MFR - MEDFORD",
    "seats_for_sale": 179,
    "flight_count": 1
  },
  {
    "origin_name": "BQK - BRUNSWICK",
    "seats_for_sale": 152,
    "flight_count": 2
  },
  {
    "origin_name": "ELM - ELMIRA/CORNING",
    "seats_for_sale": 149,
    "flight_count": 1
  },
  {
    "origin_name": "ITH - ITHACA",
    "seats_for_sale": 149,
    "flight_count": 1
  },
  {
    "origin_name": "VCT - VICTORIA",
    "seats_for_sale": 147,
    "flight_count": 3
  },
  {
    "origin_name": "FLO - FLORENCE",
    "seats_for_sale": 76,
    "flight_count": 1
  },
  {
    "origin_name": "PHF - NEWPORT NEWS",
    "seats_for_sale": 55,
    "flight_count": 1
  },
  {
    "origin_name": "LSE - LA CROSSE",
    "seats_for_sale": 22,
    "flight_count": 1
  }
]
SELECT 
   CONCAT(origin_0."code",' - ',origin_0."city") as "origin_name",
   COALESCE(SUM(aircraft_models_0."seats"),0) as "seats_for_sale",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
 LEFT JOIN '../../documentation/data/airports.parquet' AS origin_0
  ON origin_0."code"=base."origin"
 LEFT JOIN '../../documentation/data/aircraft.parquet' AS aircraft_0
  ON aircraft_0."tail_num"=base."tail_num"
 LEFT JOIN '../../documentation/data/aircraft_models.parquet' AS aircraft_models_0
  ON aircraft_models_0."aircraft_model_code"=aircraft_0."aircraft_model_code"
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Filtering

Isolating the data to analyze is a big part of working with data. Let's limit our analysis to California airports. We've reformated the query. In Malloy, spaces and newlines are the same thing.

document
run: flights -> 
  origin_name 
  + seats_for_sale
  + flight_count
  + {where: origin.state='CA'}
QUERY RESULTS
[
  {
    "origin_name": "LAX - LOS ANGELES",
    "seats_for_sale": 1936876,
    "flight_count": 11077
  },
  {
    "origin_name": "SFO - SAN FRANCISCO",
    "seats_for_sale": 848509,
    "flight_count": 4540
  },
  {
    "origin_name": "SAN - SAN DIEGO",
    "seats_for_sale": 823100,
    "flight_count": 5075
  },
  {
    "origin_name": "OAK - OAKLAND",
    "seats_for_sale": 775116,
    "flight_count": 5076
  },
  {
    "origin_name": "SJC - SAN JOSE",
    "seats_for_sale": 601204,
    "flight_count": 3825
  },
  {
    "origin_name": "SMF - SACRAMENTO",
    "seats_for_sale": 546267,
    "flight_count": 3576
  },
  {
    "origin_name": "ONT - ONTARIO",
    "seats_for_sale": 411496,
    "flight_count": 2642
  },
  {
    "origin_name": "SNA - SANTA ANA",
    "seats_for_sale": 302956,
    "flight_count": 1919
  },
  {
    "origin_name": "BUR - BURBANK",
    "seats_for_sale": 295747,
    "flight_count": 1952
  },
  {
    "origin_name": "LGB - LONG BEACH",
    "seats_for_sale": 125638,
    "flight_count": 661
  },
  {
    "origin_name": "PSP - PALM SPRINGS",
    "seats_for_sale": 39058,
    "flight_count": 240
  },
  {
    "origin_name": "FAT - FRESNO",
    "seats_for_sale": 9804,
    "flight_count": 57
  },
  {
    "origin_name": "MRY - MONTEREY",
    "seats_for_sale": 535,
    "flight_count": 3
  },
  {
    "origin_name": "BFL - BAKERSFIELD",
    "seats_for_sale": 495,
    "flight_count": 9
  },
  {
    "origin_name": "SBA - SANTA BARBARA",
    "seats_for_sale": 429,
    "flight_count": 18
  }
]
SELECT 
   CONCAT(origin_0."code",' - ',origin_0."city") as "origin_name",
   COALESCE(SUM(aircraft_models_0."seats"),0) as "seats_for_sale",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
 LEFT JOIN '../../documentation/data/airports.parquet' AS origin_0
  ON origin_0."code"=base."origin"
 LEFT JOIN '../../documentation/data/aircraft.parquet' AS aircraft_0
  ON aircraft_0."tail_num"=base."tail_num"
 LEFT JOIN '../../documentation/data/aircraft_models.parquet' AS aircraft_models_0
  ON aircraft_models_0."aircraft_model_code"=aircraft_0."aircraft_model_code"
WHERE origin_0."state"='CA'
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Adding your own measures

The Malloy semantic data model provides most of what we would like to calculate, but we can provide our own calculations in our queries. This model doesn't contain an average_distance, so we can compute this ourselves.

It looks like Jetblue, on average, has the longest flights.

You may also notice that by default, Malloy sorts results in descending order by the first measure.

document
run: flights -> 
  carrier_name
  + {aggregate: avg_distance is distance.avg()}
  + flight_count 
QUERY RESULTS
[
  {
    "carrier_name": "Jetblue",
    "avg_distance": 1332.5667079719124,
    "flight_count": 4842
  },
  {
    "carrier_name": "United",
    "avg_distance": 1187.0114479347926,
    "flight_count": 32757
  },
  {
    "carrier_name": "American",
    "avg_distance": 1089.8830147207682,
    "flight_count": 34577
  },
  {
    "carrier_name": "Northwest",
    "avg_distance": 993.9399344848124,
    "flight_count": 33580
  },
  {
    "carrier_name": "ATA",
    "avg_distance": 872.1486976590834,
    "flight_count": 3033
  },
  {
    "carrier_name": "Alaska",
    "avg_distance": 836.679403761978,
    "flight_count": 8453
  },
  {
    "carrier_name": "Continental",
    "avg_distance": 811.6783863286174,
    "flight_count": 7139
  },
  {
    "carrier_name": "Delta",
    "avg_distance": 670.6465608465609,
    "flight_count": 32130
  },
  {
    "carrier_name": "America West",
    "avg_distance": 660.6878974358974,
    "flight_count": 9750
  },
  {
    "carrier_name": "USAir",
    "avg_distance": 629.5051349414855,
    "flight_count": 37683
  },
  {
    "carrier_name": "Southwest",
    "avg_distance": 615.4201304774031,
    "flight_count": 88751
  },
  {
    "carrier_name": "Continental Express",
    "avg_distance": 477.58902575587905,
    "flight_count": 16074
  },
  {
    "carrier_name": "Comair",
    "avg_distance": 451.8911764705882,
    "flight_count": 4420
  },
  {
    "carrier_name": "American Eagle",
    "avg_distance": 267.90969815363286,
    "flight_count": 15869
  },
  {
    "carrier_name": "Atlantic Southeast",
    "avg_distance": 201.17800748303634,
    "flight_count": 15769
  }
]
SELECT 
   carriers_0."nickname" as "carrier_name",
   AVG(base."distance") as "avg_distance",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
 LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
  ON carriers_0."code"=base."carrier"
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Changing the sort order

We can change the sort order by adding a {order_by: } clause

document
run: flights -> 
  carrier_name
  + {aggregate: avg_distance is distance.avg()}
  + flight_count 
  + {order_by: flight_count desc}
QUERY RESULTS
[
  {
    "carrier_name": "Southwest",
    "avg_distance": 615.4201304774031,
    "flight_count": 88751
  },
  {
    "carrier_name": "USAir",
    "avg_distance": 629.5051349414855,
    "flight_count": 37683
  },
  {
    "carrier_name": "American",
    "avg_distance": 1089.8830147207682,
    "flight_count": 34577
  },
  {
    "carrier_name": "Northwest",
    "avg_distance": 993.9399344848124,
    "flight_count": 33580
  },
  {
    "carrier_name": "United",
    "avg_distance": 1187.0114479347926,
    "flight_count": 32757
  },
  {
    "carrier_name": "Delta",
    "avg_distance": 670.6465608465609,
    "flight_count": 32130
  },
  {
    "carrier_name": "Continental Express",
    "avg_distance": 477.58902575587905,
    "flight_count": 16074
  },
  {
    "carrier_name": "American Eagle",
    "avg_distance": 267.90969815363286,
    "flight_count": 15869
  },
  {
    "carrier_name": "Atlantic Southeast",
    "avg_distance": 201.17800748303634,
    "flight_count": 15769
  },
  {
    "carrier_name": "America West",
    "avg_distance": 660.6878974358974,
    "flight_count": 9750
  },
  {
    "carrier_name": "Alaska",
    "avg_distance": 836.679403761978,
    "flight_count": 8453
  },
  {
    "carrier_name": "Continental",
    "avg_distance": 811.6783863286174,
    "flight_count": 7139
  },
  {
    "carrier_name": "Jetblue",
    "avg_distance": 1332.5667079719124,
    "flight_count": 4842
  },
  {
    "carrier_name": "Comair",
    "avg_distance": 451.8911764705882,
    "flight_count": 4420
  },
  {
    "carrier_name": "ATA",
    "avg_distance": 872.1486976590834,
    "flight_count": 3033
  }
]
SELECT 
   carriers_0."nickname" as "carrier_name",
   AVG(base."distance") as "avg_distance",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
 LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
  ON carriers_0."code"=base."carrier"
GROUP BY 1
ORDER BY 3 desc NULLS LAST

Adding your own dimensions

You can group by an expression. The expressions can contain just about any calculation you can do in SQL.

document
run: flights -> 
  {group_by: carrier is concat(carrier, ' - ', carrier_name)}
  + origin_count
  + flight_count
  
QUERY RESULTS
[
  {
    "carrier": "RU - Continental Express",
    "origin_count": 126,
    "flight_count": 16074
  },
  {
    "carrier": "OH - Comair",
    "origin_count": 120,
    "flight_count": 4420
  },
  {
    "carrier": "DL - Delta",
    "origin_count": 97,
    "flight_count": 32130
  },
  {
    "carrier": "UA - United",
    "origin_count": 89,
    "flight_count": 32757
  },
  {
    "carrier": "AA - American",
    "origin_count": 89,
    "flight_count": 34577
  },
  {
    "carrier": "NW - Northwest",
    "origin_count": 88,
    "flight_count": 33580
  },
  {
    "carrier": "US - USAir",
    "origin_count": 82,
    "flight_count": 37683
  },
  {
    "carrier": "CO - Continental",
    "origin_count": 78,
    "flight_count": 7139
  },
  {
    "carrier": "MQ - American Eagle",
    "origin_count": 77,
    "flight_count": 15869
  },
  {
    "carrier": "WN - Southwest",
    "origin_count": 63,
    "flight_count": 88751
  },
  {
    "carrier": "EV - Atlantic Southeast",
    "origin_count": 59,
    "flight_count": 15769
  },
  {
    "carrier": "HP - America West",
    "origin_count": 41,
    "flight_count": 9750
  },
  {
    "carrier": "B6 - Jetblue",
    "origin_count": 32,
    "flight_count": 4842
  },
  {
    "carrier": "TZ - ATA",
    "origin_count": 25,
    "flight_count": 3033
  },
  {
    "carrier": "AS - Alaska",
    "origin_count": 22,
    "flight_count": 8453
  }
]
SELECT 
   CONCAT(base."carrier",' - ',(carriers_0."nickname")) as "carrier",
   COUNT(DISTINCT origin_0."code") as "origin_count",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
 LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
  ON carriers_0."code"=base."carrier"
 LEFT JOIN '../../documentation/data/airports.parquet' AS origin_0
  ON origin_0."code"=base."origin"
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Working with Time

A big part of working with data is working with time. Queries that have time in the first column are sorted in descending order by time.

document
run: flights -> 
  {group_by: flight_month is dep_time.month}
  + flight_count
  + {where: carrier = 'WN'}
QUERY RESULTS
[
  {
    "flight_month": "2005-12-01T00:00:00.000Z",
    "flight_count": 1606
  },
  {
    "flight_month": "2005-11-01T00:00:00.000Z",
    "flight_count": 1448
  },
  {
    "flight_month": "2005-10-01T00:00:00.000Z",
    "flight_count": 1543
  },
  {
    "flight_month": "2005-09-01T00:00:00.000Z",
    "flight_count": 1466
  },
  {
    "flight_month": "2005-08-01T00:00:00.000Z",
    "flight_count": 1582
  },
  {
    "flight_month": "2005-07-01T00:00:00.000Z",
    "flight_count": 1564
  },
  {
    "flight_month": "2005-06-01T00:00:00.000Z",
    "flight_count": 1383
  },
  {
    "flight_month": "2005-05-01T00:00:00.000Z",
    "flight_count": 1384
  },
  {
    "flight_month": "2005-04-01T00:00:00.000Z",
    "flight_count": 1432
  },
  {
    "flight_month": "2005-03-01T00:00:00.000Z",
    "flight_count": 1439
  },
  {
    "flight_month": "2005-02-01T00:00:00.000Z",
    "flight_count": 1281
  },
  {
    "flight_month": "2005-01-01T00:00:00.000Z",
    "flight_count": 1421
  },
  {
    "flight_month": "2004-12-01T00:00:00.000Z",
    "flight_count": 1408
  },
  {
    "flight_month": "2004-11-01T00:00:00.000Z",
    "flight_count": 1370
  },
  {
    "flight_month": "2004-10-01T00:00:00.000Z",
    "flight_count": 1421
  },
  {
    "flight_month": "2004-09-01T00:00:00.000Z",
    "flight_count": 1305
  },
  {
    "flight_month": "2004-08-01T00:00:00.000Z",
    "flight_count": 1154
  },
  {
    "flight_month": "2004-07-01T00:00:00.000Z",
    "flight_count": 990
  },
  {
    "flight_month": "2004-06-01T00:00:00.000Z",
    "flight_count": 1088
  },
  {
    "flight_month": "2004-05-01T00:00:00.000Z",
    "flight_count": 1225
  },
  {
    "flight_month": "2004-04-01T00:00:00.000Z",
    "flight_count": 1213
  },
  {
    "flight_month": "2004-03-01T00:00:00.000Z",
    "flight_count": 1197
  },
  {
    "flight_month": "2004-02-01T00:00:00.000Z",
    "flight_count": 1120
  },
  {
    "flight_month": "2004-01-01T00:00:00.000Z",
    "flight_count": 1149
  },
  {
    "flight_month": "2003-12-01T00:00:00.000Z",
    "flight_count": 1205
  },
  {
    "flight_month": "2003-11-01T00:00:00.000Z",
    "flight_count": 1137
  },
  {
    "flight_month": "2003-10-01T00:00:00.000Z",
    "flight_count": 1160
  },
  {
    "flight_month": "2003-09-01T00:00:00.000Z",
    "flight_count": 1199
  },
  {
    "flight_month": "2003-08-01T00:00:00.000Z",
    "flight_count": 1219
  },
  {
    "flight_month": "2003-07-01T00:00:00.000Z",
    "flight_count": 1252
  },
  {
    "flight_month": "2003-06-01T00:00:00.000Z",
    "flight_count": 1205
  },
  {
    "flight_month": "2003-05-01T00:00:00.000Z",
    "flight_count": 1232
  },
  {
    "flight_month": "2003-04-01T00:00:00.000Z",
    "flight_count": 1193
  },
  {
    "flight_month": "2003-03-01T00:00:00.000Z",
    "flight_count": 1191
  },
  {
    "flight_month": "2003-02-01T00:00:00.000Z",
    "flight_count": 1098
  },
  {
    "flight_month": "2003-01-01T00:00:00.000Z",
    "flight_count": 1209
  },
  {
    "flight_month": "2002-12-01T00:00:00.000Z",
    "flight_count": 1250
  },
  {
    "flight_month": "2002-11-01T00:00:00.000Z",
    "flight_count": 1179
  },
  {
    "flight_month": "2002-10-01T00:00:00.000Z",
    "flight_count": 1280
  },
  {
    "flight_month": "2002-09-01T00:00:00.000Z",
    "flight_count": 1214
  },
  {
    "flight_month": "2002-08-01T00:00:00.000Z",
    "flight_count": 1286
  },
  {
    "flight_month": "2002-07-01T00:00:00.000Z",
    "flight_count": 1235
  },
  {
    "flight_month": "2002-06-01T00:00:00.000Z",
    "flight_count": 1215
  },
  {
    "flight_month": "2002-05-01T00:00:00.000Z",
    "flight_count": 1291
  },
  {
    "flight_month": "2002-04-01T00:00:00.000Z",
    "flight_count": 1186
  },
  {
    "flight_month": "2002-03-01T00:00:00.000Z",
    "flight_count": 1240
  },
  {
    "flight_month": "2002-02-01T00:00:00.000Z",
    "flight_count": 1092
  },
  {
    "flight_month": "2002-01-01T00:00:00.000Z",
    "flight_count": 1240
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 1159
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 1224
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 1309
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 1150
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 1318
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 1299
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 1254
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 1216
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 1218
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 747
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 1212
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 1315
  },
  {
    "flight_month": "2000-12-01T00:00:00.000Z",
    "flight_count": 1116
  },
  {
    "flight_month": "2000-11-01T00:00:00.000Z",
    "flight_count": 1059
  },
  {
    "flight_month": "2000-10-01T00:00:00.000Z",
    "flight_count": 1108
  },
  {
    "flight_month": "2000-09-01T00:00:00.000Z",
    "flight_count": 1040
  },
  {
    "flight_month": "2000-08-01T00:00:00.000Z",
    "flight_count": 1143
  },
  {
    "flight_month": "2000-07-01T00:00:00.000Z",
    "flight_count": 1070
  },
  {
    "flight_month": "2000-06-01T00:00:00.000Z",
    "flight_count": 1030
  },
  {
    "flight_month": "2000-05-01T00:00:00.000Z",
    "flight_count": 1151
  },
  {
    "flight_month": "2000-04-01T00:00:00.000Z",
    "flight_count": 1097
  },
  {
    "flight_month": "2000-03-01T00:00:00.000Z",
    "flight_count": 1117
  },
  {
    "flight_month": "2000-02-01T00:00:00.000Z",
    "flight_count": 1088
  },
  {
    "flight_month": "2000-01-01T00:00:00.000Z",
    "flight_count": 1114
  }
]
SELECT 
   DATE_TRUNC('month', base."dep_time") as "flight_month",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
WHERE base."carrier"='WN'
GROUP BY 1
ORDER BY 1 desc NULLS LAST

Annotations and Charting

Charts are generally another view on tables. For example, the table above can be viewed as a line chart. The x-axis is flight_month and the y-axis is flight_count. Malloy's annotations let you tag a query so the rendering engine can show the results in different ways. We simply tag the query above as a # line_chart.

document
# line_chart
run: flights -> 
  {group_by: flight_month is dep_time.month}
  + flight_count
  + {where: carrier = 'WN'}
QUERY RESULTS
[
  {
    "flight_month": "2005-12-01T00:00:00.000Z",
    "flight_count": 1606
  },
  {
    "flight_month": "2005-11-01T00:00:00.000Z",
    "flight_count": 1448
  },
  {
    "flight_month": "2005-10-01T00:00:00.000Z",
    "flight_count": 1543
  },
  {
    "flight_month": "2005-09-01T00:00:00.000Z",
    "flight_count": 1466
  },
  {
    "flight_month": "2005-08-01T00:00:00.000Z",
    "flight_count": 1582
  },
  {
    "flight_month": "2005-07-01T00:00:00.000Z",
    "flight_count": 1564
  },
  {
    "flight_month": "2005-06-01T00:00:00.000Z",
    "flight_count": 1383
  },
  {
    "flight_month": "2005-05-01T00:00:00.000Z",
    "flight_count": 1384
  },
  {
    "flight_month": "2005-04-01T00:00:00.000Z",
    "flight_count": 1432
  },
  {
    "flight_month": "2005-03-01T00:00:00.000Z",
    "flight_count": 1439
  },
  {
    "flight_month": "2005-02-01T00:00:00.000Z",
    "flight_count": 1281
  },
  {
    "flight_month": "2005-01-01T00:00:00.000Z",
    "flight_count": 1421
  },
  {
    "flight_month": "2004-12-01T00:00:00.000Z",
    "flight_count": 1408
  },
  {
    "flight_month": "2004-11-01T00:00:00.000Z",
    "flight_count": 1370
  },
  {
    "flight_month": "2004-10-01T00:00:00.000Z",
    "flight_count": 1421
  },
  {
    "flight_month": "2004-09-01T00:00:00.000Z",
    "flight_count": 1305
  },
  {
    "flight_month": "2004-08-01T00:00:00.000Z",
    "flight_count": 1154
  },
  {
    "flight_month": "2004-07-01T00:00:00.000Z",
    "flight_count": 990
  },
  {
    "flight_month": "2004-06-01T00:00:00.000Z",
    "flight_count": 1088
  },
  {
    "flight_month": "2004-05-01T00:00:00.000Z",
    "flight_count": 1225
  },
  {
    "flight_month": "2004-04-01T00:00:00.000Z",
    "flight_count": 1213
  },
  {
    "flight_month": "2004-03-01T00:00:00.000Z",
    "flight_count": 1197
  },
  {
    "flight_month": "2004-02-01T00:00:00.000Z",
    "flight_count": 1120
  },
  {
    "flight_month": "2004-01-01T00:00:00.000Z",
    "flight_count": 1149
  },
  {
    "flight_month": "2003-12-01T00:00:00.000Z",
    "flight_count": 1205
  },
  {
    "flight_month": "2003-11-01T00:00:00.000Z",
    "flight_count": 1137
  },
  {
    "flight_month": "2003-10-01T00:00:00.000Z",
    "flight_count": 1160
  },
  {
    "flight_month": "2003-09-01T00:00:00.000Z",
    "flight_count": 1199
  },
  {
    "flight_month": "2003-08-01T00:00:00.000Z",
    "flight_count": 1219
  },
  {
    "flight_month": "2003-07-01T00:00:00.000Z",
    "flight_count": 1252
  },
  {
    "flight_month": "2003-06-01T00:00:00.000Z",
    "flight_count": 1205
  },
  {
    "flight_month": "2003-05-01T00:00:00.000Z",
    "flight_count": 1232
  },
  {
    "flight_month": "2003-04-01T00:00:00.000Z",
    "flight_count": 1193
  },
  {
    "flight_month": "2003-03-01T00:00:00.000Z",
    "flight_count": 1191
  },
  {
    "flight_month": "2003-02-01T00:00:00.000Z",
    "flight_count": 1098
  },
  {
    "flight_month": "2003-01-01T00:00:00.000Z",
    "flight_count": 1209
  },
  {
    "flight_month": "2002-12-01T00:00:00.000Z",
    "flight_count": 1250
  },
  {
    "flight_month": "2002-11-01T00:00:00.000Z",
    "flight_count": 1179
  },
  {
    "flight_month": "2002-10-01T00:00:00.000Z",
    "flight_count": 1280
  },
  {
    "flight_month": "2002-09-01T00:00:00.000Z",
    "flight_count": 1214
  },
  {
    "flight_month": "2002-08-01T00:00:00.000Z",
    "flight_count": 1286
  },
  {
    "flight_month": "2002-07-01T00:00:00.000Z",
    "flight_count": 1235
  },
  {
    "flight_month": "2002-06-01T00:00:00.000Z",
    "flight_count": 1215
  },
  {
    "flight_month": "2002-05-01T00:00:00.000Z",
    "flight_count": 1291
  },
  {
    "flight_month": "2002-04-01T00:00:00.000Z",
    "flight_count": 1186
  },
  {
    "flight_month": "2002-03-01T00:00:00.000Z",
    "flight_count": 1240
  },
  {
    "flight_month": "2002-02-01T00:00:00.000Z",
    "flight_count": 1092
  },
  {
    "flight_month": "2002-01-01T00:00:00.000Z",
    "flight_count": 1240
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 1159
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 1224
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 1309
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 1150
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 1318
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 1299
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 1254
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 1216
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 1218
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 747
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 1212
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 1315
  },
  {
    "flight_month": "2000-12-01T00:00:00.000Z",
    "flight_count": 1116
  },
  {
    "flight_month": "2000-11-01T00:00:00.000Z",
    "flight_count": 1059
  },
  {
    "flight_month": "2000-10-01T00:00:00.000Z",
    "flight_count": 1108
  },
  {
    "flight_month": "2000-09-01T00:00:00.000Z",
    "flight_count": 1040
  },
  {
    "flight_month": "2000-08-01T00:00:00.000Z",
    "flight_count": 1143
  },
  {
    "flight_month": "2000-07-01T00:00:00.000Z",
    "flight_count": 1070
  },
  {
    "flight_month": "2000-06-01T00:00:00.000Z",
    "flight_count": 1030
  },
  {
    "flight_month": "2000-05-01T00:00:00.000Z",
    "flight_count": 1151
  },
  {
    "flight_month": "2000-04-01T00:00:00.000Z",
    "flight_count": 1097
  },
  {
    "flight_month": "2000-03-01T00:00:00.000Z",
    "flight_count": 1117
  },
  {
    "flight_month": "2000-02-01T00:00:00.000Z",
    "flight_count": 1088
  },
  {
    "flight_month": "2000-01-01T00:00:00.000Z",
    "flight_count": 1114
  }
]
SELECT 
   DATE_TRUNC('month', base."dep_time") as "flight_month",
   COUNT(1) as "flight_count"
FROM '../../documentation/data/flights.parquet' as base
WHERE base."carrier"='WN'
GROUP BY 1
ORDER BY 1 desc NULLS LAST

Filtering Time

Filtering time ranges is always difficult in SQL. Malloy time ranges can be specified simply. We add a filter to limit the time range to the year 2001.

document
# line_chart
run: flights -> 
  {group_by: flight_month is dep_time.month}
  + flight_count
  + carrier_name
  + {where: dep_time ? @2001}
QUERY RESULTS
[
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 84,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 403,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 418,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 247,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 634,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 1159,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 486,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 115,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 432,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-12-01T00:00:00.000Z",
    "flight_count": 108,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 212,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 499,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 1224,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 462,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 52,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 113,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 317,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 101,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 440,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-11-01T00:00:00.000Z",
    "flight_count": 399,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 361,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 346,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 110,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 1309,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 455,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 94,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 98,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 290,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 456,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-10-01T00:00:00.000Z",
    "flight_count": 290,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 1150,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 347,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 419,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 67,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 135,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 227,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 449,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 296,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 450,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-09-01T00:00:00.000Z",
    "flight_count": 76,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 554,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 116,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 363,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 554,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 343,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 1318,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 557,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 153,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 516,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-08-01T00:00:00.000Z",
    "flight_count": 133,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 272,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 498,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 123,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 1299,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 522,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 142,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 143,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 491,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 367,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-07-01T00:00:00.000Z",
    "flight_count": 583,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 485,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 110,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 338,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 309,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 607,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 1254,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 543,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 160,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 512,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-06-01T00:00:00.000Z",
    "flight_count": 133,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 535,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 124,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 312,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 327,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 1216,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 466,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 151,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 139,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 646,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-05-01T00:00:00.000Z",
    "flight_count": 491,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 1218,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 523,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 478,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 120,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 101,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 641,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 305,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 277,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 553,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-04-01T00:00:00.000Z",
    "flight_count": 112,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 589,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 25,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 318,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 589,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 332,
    "carrier_name": "American Eagle"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 514,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 747,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 150,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 478,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-03-01T00:00:00.000Z",
    "flight_count": 127,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 387,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 92,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 230,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 552,
    "carrier_name": "USAir"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 1212,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 154,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 464,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 443,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-02-01T00:00:00.000Z",
    "flight_count": 138,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 201,
    "carrier_name": "United"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 437,
    "carrier_name": "Delta"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 134,
    "carrier_name": "Continental"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 1315,
    "carrier_name": "Southwest"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 533,
    "carrier_name": "American"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 184,
    "carrier_name": "America West"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 493,
    "carrier_name": "Northwest"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 118,
    "carrier_name": "Alaska"
  },
  {
    "flight_month": "2001-01-01T00:00:00.000Z",
    "flight_count": 656,
    "carrier_name": "USAir"
  }
]
SELECT 
   DATE_TRUNC('month', base."dep_time") as "flight_month",
   COUNT(1) as "flight_count",
   carriers_0."nickname" as "carrier_name"
FROM '../../documentation/data/flights.parquet' as base
 LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
  ON carriers_0."code"=base."carrier"
WHERE (base."dep_time">=TIMESTAMP '2001-01-01 00:00:00') and (base."dep_time"<TIMESTAMP '2002-01-01 00:00:00')
GROUP BY 1,3
ORDER BY 1 desc NULLS LAST

Views: Pre-built Queries

Semantic models can include views. Views are pre-built queries. Often in a dataset there are several interesting ways of looking at the dataset. A common use for views is to declare these in advance.

document
run: flights -> by_carrier
QUERY RESULTS
[
  {
    "carrier": "WN - Southwest",
    "flight_count": 88751,
    "total_distance": 54619152,
    "percent_of_flights": 0.2573783375431738
  },
  {
    "carrier": "US - USAir",
    "flight_count": 37683,
    "total_distance": 23721642,
    "percent_of_flights": 0.10928088577750582
  },
  {
    "carrier": "AA - American",
    "flight_count": 34577,
    "total_distance": 37684885,
    "percent_of_flights": 0.10027347046489979
  },
  {
    "carrier": "NW - Northwest",
    "flight_count": 33580,
    "total_distance": 33376503,
    "percent_of_flights": 0.09738216554968143
  },
  {
    "carrier": "UA - United",
    "flight_count": 32757,
    "total_distance": 38882934,
    "percent_of_flights": 0.09499546149228454
  },
  {
    "carrier": "DL - Delta",
    "flight_count": 32130,
    "total_distance": 21547874,
    "percent_of_flights": 0.09317715840116929
  },
  {
    "carrier": "RU - Continental Express",
    "flight_count": 16074,
    "total_distance": 7676766,
    "percent_of_flights": 0.046614679244954715
  },
  {
    "carrier": "MQ - American Eagle",
    "flight_count": 15869,
    "total_distance": 4251459,
    "percent_of_flights": 0.046020178234302996
  },
  {
    "carrier": "EV - Atlantic Southeast",
    "flight_count": 15769,
    "total_distance": 3172376,
    "percent_of_flights": 0.04573017774130216
  },
  {
    "carrier": "HP - America West",
    "flight_count": 9750,
    "total_distance": 6441707,
    "percent_of_flights": 0.028275048067581715
  },
  {
    "carrier": "AS - Alaska",
    "flight_count": 8453,
    "total_distance": 7072451,
    "percent_of_flights": 0.024513741673360845
  },
  {
    "carrier": "CO - Continental",
    "flight_count": 7139,
    "total_distance": 5794572,
    "percent_of_flights": 0.020703135195329833
  },
  {
    "carrier": "B6 - Jetblue",
    "flight_count": 4842,
    "total_distance": 6452288,
    "percent_of_flights": 0.01404182387110058
  },
  {
    "carrier": "OH - Comair",
    "flight_count": 4420,
    "total_distance": 1997359,
    "percent_of_flights": 0.012818021790637044
  },
  {
    "carrier": "TZ - ATA",
    "flight_count": 3033,
    "total_distance": 2645227,
    "percent_of_flights": 0.00879571495271542
  }
]
WITH __stage0 AS (
  SELECT
    group_set,
    CASE WHEN group_set=1 THEN
      CONCAT(base."carrier",' - ',(carriers_0."nickname"))
      END as "carrier__1",
    CASE WHEN group_set=1 THEN
      COUNT(1)
      END as "flight_count__1",
    CASE WHEN group_set=1 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__1",
    (CASE WHEN group_set=1 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=0 THEN
      COUNT(1)
      END)) OVER () as "percent_of_flights__1"
  FROM '../../documentation/data/flights.parquet' as base
   LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
    ON carriers_0."code"=base."carrier"
  CROSS JOIN (SELECT UNNEST(GENERATE_SERIES(0,1,1)) as group_set  ) as group_set
  GROUP BY 1,2
)
SELECT
  "carrier__1" as "carrier",
  MAX(CASE WHEN group_set=1 THEN "flight_count__1" END) as "flight_count",
  MAX(CASE WHEN group_set=1 THEN "total_distance__1" END) as "total_distance",
  MAX(CASE WHEN group_set=1 THEN "percent_of_flights__1" END) as "percent_of_flights"
FROM __stage0
WHERE group_set NOT IN (0)
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Convention: the 'metrics' view.

Malloy models often contain a metrics view. The metrics view contains the most common ways of measuring data in this data set. This makes it easy build queries on the fly.

document
run: flights -> metrics
QUERY RESULTS
[
  {
    "flight_count": 344827,
    "total_distance": 255337195,
    "percent_of_flights": 1
  }
]
WITH __stage0 AS (
  SELECT
    group_set,
    CASE WHEN group_set=1 THEN
      COUNT(1)
      END as "flight_count__1",
    CASE WHEN group_set=1 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__1",
    (CASE WHEN group_set=1 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=0 THEN
      COUNT(1)
      END)) OVER () as "percent_of_flights__1"
  FROM '../../documentation/data/flights.parquet' as base
  CROSS JOIN (SELECT UNNEST(GENERATE_SERIES(0,1,1)) as group_set  ) as group_set
  GROUP BY 1
)
SELECT
  MAX(CASE WHEN group_set=1 THEN "flight_count__1" END) as "flight_count",
  MAX(CASE WHEN group_set=1 THEN "total_distance__1" END) as "total_distance",
  MAX(CASE WHEN group_set=1 THEN "percent_of_flights__1" END) as "percent_of_flights"
FROM __stage0
WHERE group_set NOT IN (0)

Metrics by Origin

Views can be combined in queries just like all the other parts.

document
run: flights -> origin_name + metrics
QUERY RESULTS
[
  {
    "origin_name": "ATL - ATLANTA",
    "flight_count": 17875,
    "total_distance": 8722080,
    "percent_of_flights": 0.05183758812389981
  },
  {
    "origin_name": "DFW - DALLAS-FORT WORTH",
    "flight_count": 17782,
    "total_distance": 12292462,
    "percent_of_flights": 0.05156788766540903
  },
  {
    "origin_name": "ORD - CHICAGO",
    "flight_count": 14214,
    "total_distance": 14040186,
    "percent_of_flights": 0.041220670075139125
  },
  {
    "origin_name": "PHX - PHOENIX",
    "flight_count": 12476,
    "total_distance": 10310511,
    "percent_of_flights": 0.03618046150678456
  },
  {
    "origin_name": "LAS - LAS VEGAS",
    "flight_count": 11096,
    "total_distance": 8782093,
    "percent_of_flights": 0.032178454703372994
  },
  {
    "origin_name": "LAX - LOS ANGELES",
    "flight_count": 11077,
    "total_distance": 12861847,
    "percent_of_flights": 0.03212335460970284
  },
  {
    "origin_name": "MSP - MINNEAPOLIS",
    "flight_count": 9762,
    "total_distance": 9798857,
    "percent_of_flights": 0.028309848126741817
  },
  {
    "origin_name": "DTW - DETROIT",
    "flight_count": 8161,
    "total_distance": 6639449,
    "percent_of_flights": 0.023666940233798398
  },
  {
    "origin_name": "PHL - PHILADELPHIA",
    "flight_count": 7708,
    "total_distance": 5685111,
    "percent_of_flights": 0.0223532380005046
  },
  {
    "origin_name": "LGA - NEW YORK",
    "flight_count": 7623,
    "total_distance": 3991946,
    "percent_of_flights": 0.02210673758145389
  },
  {
    "origin_name": "DEN - DENVER",
    "flight_count": 7190,
    "total_distance": 7328763,
    "percent_of_flights": 0.02085103544676026
  },
  {
    "origin_name": "BWI - BALTIMORE",
    "flight_count": 7177,
    "total_distance": 4832242,
    "percent_of_flights": 0.02081333538267015
  },
  {
    "origin_name": "CLT - CHARLOTTE",
    "flight_count": 7099,
    "total_distance": 4010313,
    "percent_of_flights": 0.020587134998129496
  },
  {
    "origin_name": "SEA - SEATTLE",
    "flight_count": 7010,
    "total_distance": 7823835,
    "percent_of_flights": 0.02032903455935875
  },
  {
    "origin_name": "MCO - ORLANDO",
    "flight_count": 6790,
    "total_distance": 6330474,
    "percent_of_flights": 0.019691033474756908
  },
  {
    "origin_name": "DCA - WASHINGTON",
    "flight_count": 6678,
    "total_distance": 3093505,
    "percent_of_flights": 0.01936623292259597
  },
  {
    "origin_name": "IAH - HOUSTON",
    "flight_count": 6623,
    "total_distance": 5031322,
    "percent_of_flights": 0.019206732651445506
  },
  {
    "origin_name": "MDW - CHICAGO",
    "flight_count": 6611,
    "total_distance": 4795391,
    "percent_of_flights": 0.019171932592285407
  },
  {
    "origin_name": "BOS - BOSTON",
    "flight_count": 5797,
    "total_distance": 4481594,
    "percent_of_flights": 0.016811328579258586
  },
  {
    "origin_name": "EWR - NEWARK",
    "flight_count": 5174,
    "total_distance": 3930757,
    "percent_of_flights": 0.015004625507863363
  },
  {
    "origin_name": "CLE - CLEVELAND",
    "flight_count": 5127,
    "total_distance": 2430647,
    "percent_of_flights": 0.01486832527615297
  },
  {
    "origin_name": "OAK - OAKLAND",
    "flight_count": 5076,
    "total_distance": 3472237,
    "percent_of_flights": 0.014720425024722542
  },
  {
    "origin_name": "SAN - SAN DIEGO",
    "flight_count": 5075,
    "total_distance": 4691341,
    "percent_of_flights": 0.014717525019792534
  },
  {
    "origin_name": "TPA - TAMPA",
    "flight_count": 4868,
    "total_distance": 3912217,
    "percent_of_flights": 0.014117223999280799
  },
  {
    "origin_name": "PIT - PITTSBURGH",
    "flight_count": 4541,
    "total_distance": 3088305,
    "percent_of_flights": 0.013168922387168058
  },
  {
    "origin_name": "SFO - SAN FRANCISCO",
    "flight_count": 4540,
    "total_distance": 6391762,
    "percent_of_flights": 0.01316602238223805
  },
  {
    "origin_name": "BNA - NASHVILLE",
    "flight_count": 4287,
    "total_distance": 3192917,
    "percent_of_flights": 0.012432321134945929
  },
  {
    "origin_name": "STL - ST LOUIS",
    "flight_count": 4089,
    "total_distance": 2600889,
    "percent_of_flights": 0.01185812015880427
  },
  {
    "origin_name": "MCI - KANSAS CITY",
    "flight_count": 4078,
    "total_distance": 3259508,
    "percent_of_flights": 0.011826220104574178
  },
  {
    "origin_name": "IAD - WASHINGTON",
    "flight_count": 3885,
    "total_distance": 5360996,
    "percent_of_flights": 0.01126651915308256
  },
  {
    "origin_name": "SJC - SAN JOSE",
    "flight_count": 3825,
    "total_distance": 2826646,
    "percent_of_flights": 0.011092518857282057
  },
  {
    "origin_name": "JFK - NEW YORK",
    "flight_count": 3689,
    "total_distance": 4995032,
    "percent_of_flights": 0.010698118186800918
  },
  {
    "origin_name": "FLL - FORT LAUDERDALE",
    "flight_count": 3619,
    "total_distance": 3060811,
    "percent_of_flights": 0.010495117841700331
  },
  {
    "origin_name": "PDX - PORTLAND",
    "flight_count": 3596,
    "total_distance": 3486953,
    "percent_of_flights": 0.010428417728310138
  },
  {
    "origin_name": "SMF - SACRAMENTO",
    "flight_count": 3576,
    "total_distance": 2367376,
    "percent_of_flights": 0.01037041762970997
  },
  {
    "origin_name": "HOU - HOUSTON",
    "flight_count": 3430,
    "total_distance": 1910661,
    "percent_of_flights": 0.009947016909928746
  },
  {
    "origin_name": "CVG - COVINGTON/CINCINNATI, OH",
    "flight_count": 3300,
    "total_distance": 1881171,
    "percent_of_flights": 0.009570016269027657
  },
  {
    "origin_name": "MSY - NEW ORLEANS",
    "flight_count": 3254,
    "total_distance": 2384286,
    "percent_of_flights": 0.009436616042247272
  },
  {
    "origin_name": "ABQ - ALBUQUERQUE",
    "flight_count": 2762,
    "total_distance": 1842519,
    "percent_of_flights": 0.008009813616683148
  },
  {
    "origin_name": "SLC - SALT LAKE CITY",
    "flight_count": 2741,
    "total_distance": 2341768,
    "percent_of_flights": 0.007948913513152972
  },
  {
    "origin_name": "ONT - ONTARIO",
    "flight_count": 2642,
    "total_distance": 1492508,
    "percent_of_flights": 0.007661813025082143
  },
  {
    "origin_name": "RDU - RALEIGH/DURHAM",
    "flight_count": 2444,
    "total_distance": 1344268,
    "percent_of_flights": 0.007087612048940483
  },
  {
    "origin_name": "MIA - MIAMI",
    "flight_count": 2387,
    "total_distance": 2711298,
    "percent_of_flights": 0.006922311767930006
  },
  {
    "origin_name": "PVD - PROVIDENCE",
    "flight_count": 2361,
    "total_distance": 1657447,
    "percent_of_flights": 0.006846911639749788
  },
  {
    "origin_name": "MEM - MEMPHIS",
    "flight_count": 2242,
    "total_distance": 1929191,
    "percent_of_flights": 0.00650181105307879
  },
  {
    "origin_name": "IND - INDIANAPOLIS",
    "flight_count": 2226,
    "total_distance": 1476002,
    "percent_of_flights": 0.006455410974198656
  },
  {
    "origin_name": "BDL - WINDSOR LOCKS",
    "flight_count": 2168,
    "total_distance": 1549166,
    "percent_of_flights": 0.00628721068825817
  },
  {
    "origin_name": "AUS - AUSTIN",
    "flight_count": 2091,
    "total_distance": 1377592,
    "percent_of_flights": 0.006063910308647525
  },
  {
    "origin_name": "RNO - RENO",
    "flight_count": 1992,
    "total_distance": 1024720,
    "percent_of_flights": 0.005776809820576695
  },
  {
    "origin_name": "BUR - BURBANK",
    "flight_count": 1952,
    "total_distance": 876479,
    "percent_of_flights": 0.005660809623376359
  },
  {
    "origin_name": "SNA - SANTA ANA",
    "flight_count": 1919,
    "total_distance": 1377110,
    "percent_of_flights": 0.005565109460686083
  },
  {
    "origin_name": "SAT - SAN ANTONIO",
    "flight_count": 1865,
    "total_distance": 1190271,
    "percent_of_flights": 0.005408509194465631
  },
  {
    "origin_name": "CMH - COLUMBUS",
    "flight_count": 1712,
    "total_distance": 961555,
    "percent_of_flights": 0.004964808440174349
  },
  {
    "origin_name": "DAL - DALLAS",
    "flight_count": 1662,
    "total_distance": 532463,
    "percent_of_flights": 0.004819808193673929
  },
  {
    "origin_name": "MHT - MANCHESTER",
    "flight_count": 1626,
    "total_distance": 1019366,
    "percent_of_flights": 0.004715408016193628
  },
  {
    "origin_name": "JAX - JACKSONVILLE",
    "flight_count": 1599,
    "total_distance": 850962,
    "percent_of_flights": 0.004637107883083401
  },
  {
    "origin_name": "ELP - EL PASO",
    "flight_count": 1438,
    "total_distance": 752719,
    "percent_of_flights": 0.004170207089352052
  },
  {
    "origin_name": "PBI - WEST PALM BEACH",
    "flight_count": 1379,
    "total_distance": 1193311,
    "percent_of_flights": 0.0039991067984815575
  },
  {
    "origin_name": "ISP - ISLIP",
    "flight_count": 1302,
    "total_distance": 839548,
    "percent_of_flights": 0.003775806418870912
  },
  {
    "origin_name": "BUF - BUFFALO",
    "flight_count": 1246,
    "total_distance": 613873,
    "percent_of_flights": 0.0036134061427904427
  },
  {
    "origin_name": "BHM - BIRMINGHAM",
    "flight_count": 1200,
    "total_distance": 640507,
    "percent_of_flights": 0.0034800059160100573
  },
  {
    "origin_name": "RSW - FORT MYERS",
    "flight_count": 1169,
    "total_distance": 1064941,
    "percent_of_flights": 0.0033901057631797976
  },
  {
    "origin_name": "MKE - MILWAUKEE",
    "flight_count": 1132,
    "total_distance": 646507,
    "percent_of_flights": 0.0032828055807694874
  },
  {
    "origin_name": "ALB - ALBANY",
    "flight_count": 1108,
    "total_distance": 584503,
    "percent_of_flights": 0.003213205462449286
  },
  {
    "origin_name": "TUS - TUCSON",
    "flight_count": 1062,
    "total_distance": 671325,
    "percent_of_flights": 0.0030798052356689008
  },
  {
    "origin_name": "SDF - LOUISVILLE",
    "flight_count": 1003,
    "total_distance": 526947,
    "percent_of_flights": 0.002908704944798406
  },
  {
    "origin_name": "TUL - TULSA",
    "flight_count": 984,
    "total_distance": 427576,
    "percent_of_flights": 0.002853604851128247
  },
  {
    "origin_name": "OMA - OMAHA",
    "flight_count": 946,
    "total_distance": 630528,
    "percent_of_flights": 0.0027434046637879283
  },
  {
    "origin_name": "RIC - RICHMOND",
    "flight_count": 946,
    "total_distance": 378039,
    "percent_of_flights": 0.0027434046637879283
  },
  {
    "origin_name": "GEG - SPOKANE",
    "flight_count": 922,
    "total_distance": 426990,
    "percent_of_flights": 0.002673804545467727
  },
  {
    "origin_name": "OKC - OKLAHOMA CITY",
    "flight_count": 905,
    "total_distance": 406968,
    "percent_of_flights": 0.0026245044616575847
  },
  {
    "origin_name": "ORF - NORFOLK",
    "flight_count": 888,
    "total_distance": 447531,
    "percent_of_flights": 0.0025752043778474423
  },
  {
    "origin_name": "LIT - LITTLE ROCK",
    "flight_count": 853,
    "total_distance": 382625,
    "percent_of_flights": 0.002473704205297149
  },
  {
    "origin_name": "BOI - BOISE",
    "flight_count": 795,
    "total_distance": 424168,
    "percent_of_flights": 0.002305503919356663
  },
  {
    "origin_name": "PFN - PANAMA CITY",
    "flight_count": 778,
    "total_distance": 192574,
    "percent_of_flights": 0.0022562038355465205
  },
  {
    "origin_name": "AGS - AUGUSTA",
    "flight_count": 756,
    "total_distance": 130284,
    "percent_of_flights": 0.002192403727086336
  },
  {
    "origin_name": "ANC - ANCHORAGE",
    "flight_count": 748,
    "total_distance": 1303817,
    "percent_of_flights": 0.002169203687646269
  },
  {
    "origin_name": "ROC - ROCHESTER",
    "flight_count": 733,
    "total_distance": 250833,
    "percent_of_flights": 0.0021257036136961434
  },
  {
    "origin_name": "AVL - ASHEVILLE",
    "flight_count": 727,
    "total_distance": 131633,
    "percent_of_flights": 0.002108303584116093
  },
  {
    "origin_name": "CHA - CHATTANOOGA",
    "flight_count": 697,
    "total_distance": 78526,
    "percent_of_flights": 0.0020213034362158416
  },
  {
    "origin_name": "LGB - LONG BEACH",
    "flight_count": 661,
    "total_distance": 931914,
    "percent_of_flights": 0.00191690325873554
  },
  {
    "origin_name": "CSG - COLUMBUS",
    "flight_count": 654,
    "total_distance": 54282,
    "percent_of_flights": 0.0018966032242254812
  },
  {
    "origin_name": "SJU - SAN JUAN",
    "flight_count": 645,
    "total_distance": 1115561,
    "percent_of_flights": 0.0018705031798554057
  },
  {
    "origin_name": "MYR - MYRTLE BEACH",
    "flight_count": 628,
    "total_distance": 167934,
    "percent_of_flights": 0.0018212030960452633
  },
  {
    "origin_name": "HSV - HUNTSVILLE",
    "flight_count": 607,
    "total_distance": 132372,
    "percent_of_flights": 0.0017603029925150873
  },
  {
    "origin_name": "SYR - SYRACUSE",
    "flight_count": 597,
    "total_distance": 214101,
    "percent_of_flights": 0.0017313029432150034
  },
  {
    "origin_name": "MDT - HARRISBURG",
    "flight_count": 584,
    "total_distance": 190637,
    "percent_of_flights": 0.0016936028791248944
  },
  {
    "origin_name": "TRI - BRISTOL/JOHNSON/KINGSPORT",
    "flight_count": 566,
    "total_distance": 127960,
    "percent_of_flights": 0.0016414027903847437
  },
  {
    "origin_name": "GRR - GRAND RAPIDS",
    "flight_count": 513,
    "total_distance": 139776,
    "percent_of_flights": 0.0014877025290942994
  },
  {
    "origin_name": "ABE - ALLENTOWN",
    "flight_count": 510,
    "total_distance": 207841,
    "percent_of_flights": 0.0014790025143042744
  },
  {
    "origin_name": "MGM - MONTGOMERY",
    "flight_count": 500,
    "total_distance": 73500,
    "percent_of_flights": 0.0014500024650041905
  },
  {
    "origin_name": "ACT - WACO",
    "flight_count": 494,
    "total_distance": 43966,
    "percent_of_flights": 0.0014326024354241402
  },
  {
    "origin_name": "TYR - TYLER",
    "flight_count": 480,
    "total_distance": 49440,
    "percent_of_flights": 0.0013920023664040228
  },
  {
    "origin_name": "GNV - GAINESVILLE",
    "flight_count": 470,
    "total_distance": 140922,
    "percent_of_flights": 0.0013630023171039391
  },
  {
    "origin_name": "GSO - GREENSBORO",
    "flight_count": 470,
    "total_distance": 174414,
    "percent_of_flights": 0.0013630023171039391
  },
  {
    "origin_name": "CHS - CHARLESTON",
    "flight_count": 466,
    "total_distance": 172485,
    "percent_of_flights": 0.0013514022973839055
  },
  {
    "origin_name": "TYS - KNOXVILLE",
    "flight_count": 464,
    "total_distance": 128227,
    "percent_of_flights": 0.0013456022875238888
  },
  {
    "origin_name": "SPS - WICHITA FALLS",
    "flight_count": 457,
    "total_distance": 51641,
    "percent_of_flights": 0.0013253022530138301
  },
  {
    "origin_name": "CLL - COLLEGE STATION",
    "flight_count": 454,
    "total_distance": 73916,
    "percent_of_flights": 0.0013166022382238049
  },
  {
    "origin_name": "COS - COLORADO SPRINGS",
    "flight_count": 426,
    "total_distance": 308835,
    "percent_of_flights": 0.0012354021001835702
  },
  {
    "origin_name": "LBB - LUBBOCK",
    "flight_count": 425,
    "total_distance": 153238,
    "percent_of_flights": 0.0012325020952535619
  },
  {
    "origin_name": "LAW - LAWTON",
    "flight_count": 423,
    "total_distance": 59220,
    "percent_of_flights": 0.0012267020853935452
  },
  {
    "origin_name": "SAV - SAVANNAH",
    "flight_count": 419,
    "total_distance": 150911,
    "percent_of_flights": 0.0012151020656735116
  },
  {
    "origin_name": "DAY - DAYTON",
    "flight_count": 416,
    "total_distance": 153036,
    "percent_of_flights": 0.0012064020508834865
  },
  {
    "origin_name": "ILE - KILLEEN",
    "flight_count": 416,
    "total_distance": 54109,
    "percent_of_flights": 0.0012064020508834865
  },
  {
    "origin_name": "MAF - MIDLAND",
    "flight_count": 409,
    "total_distance": 149176,
    "percent_of_flights": 0.0011861020163734279
  },
  {
    "origin_name": "SHV - SHREVEPORT",
    "flight_count": 406,
    "total_distance": 81776,
    "percent_of_flights": 0.0011774020015834026
  },
  {
    "origin_name": "VPS - VALPARAISO",
    "flight_count": 403,
    "total_distance": 110672,
    "percent_of_flights": 0.0011687019867933776
  },
  {
    "origin_name": "CAE - COLUMBIA",
    "flight_count": 376,
    "total_distance": 111548,
    "percent_of_flights": 0.0010904018536831513
  },
  {
    "origin_name": "JAN - JACKSON",
    "flight_count": 356,
    "total_distance": 189441,
    "percent_of_flights": 0.0010324017550829836
  },
  {
    "origin_name": "PWM - PORTLAND",
    "flight_count": 326,
    "total_distance": 124118,
    "percent_of_flights": 0.0009454016071827322
  },
  {
    "origin_name": "DHN - DOTHAN",
    "flight_count": 324,
    "total_distance": 55404,
    "percent_of_flights": 0.0009396015973227155
  },
  {
    "origin_name": "XNA - FAYETTEVILLE/SPRINGDALE/",
    "flight_count": 319,
    "total_distance": 154848,
    "percent_of_flights": 0.0009251015726726735
  },
  {
    "origin_name": "HPN - WHITE PLAINS",
    "flight_count": 315,
    "total_distance": 141252,
    "percent_of_flights": 0.00091350155295264
  },
  {
    "origin_name": "BTV - BURLINGTON",
    "flight_count": 307,
    "total_distance": 116219,
    "percent_of_flights": 0.000890301513512573
  },
  {
    "origin_name": "LEX - LEXINGTON",
    "flight_count": 305,
    "total_distance": 109515,
    "percent_of_flights": 0.0008845015036525562
  },
  {
    "origin_name": "AMA - AMARILLO",
    "flight_count": 298,
    "total_distance": 115139,
    "percent_of_flights": 0.0008642014691424975
  },
  {
    "origin_name": "ABI - ABILENE",
    "flight_count": 297,
    "total_distance": 47075,
    "percent_of_flights": 0.0008613014642124892
  },
  {
    "origin_name": "TLH - TALLAHASSEE",
    "flight_count": 285,
    "total_distance": 72773,
    "percent_of_flights": 0.0008265014050523885
  },
  {
    "origin_name": "GPT - GULFPORT",
    "flight_count": 278,
    "total_distance": 98768,
    "percent_of_flights": 0.0008062013705423299
  },
  {
    "origin_name": "BTR - BATON ROUGE",
    "flight_count": 274,
    "total_distance": 102173,
    "percent_of_flights": 0.0007946013508222964
  },
  {
    "origin_name": "MSN - MADISON",
    "flight_count": 271,
    "total_distance": 97792,
    "percent_of_flights": 0.0007859013360322712
  },
  {
    "origin_name": "HNL - HONOLULU",
    "flight_count": 267,
    "total_distance": 763861,
    "percent_of_flights": 0.0007743013163122377
  },
  {
    "origin_name": "GGG - LONGVIEW",
    "flight_count": 258,
    "total_distance": 36120,
    "percent_of_flights": 0.0007482012719421624
  },
  {
    "origin_name": "DSM - DES MOINES",
    "flight_count": 254,
    "total_distance": 141238,
    "percent_of_flights": 0.0007366012522221287
  },
  {
    "origin_name": "GSP - GREER",
    "flight_count": 241,
    "total_distance": 105838,
    "percent_of_flights": 0.0006989011881320199
  },
  {
    "origin_name": "PSP - PALM SPRINGS",
    "flight_count": 240,
    "total_distance": 290300,
    "percent_of_flights": 0.0006960011832020114
  },
  {
    "origin_name": "SJT - SAN ANGELO",
    "flight_count": 223,
    "total_distance": 50937,
    "percent_of_flights": 0.0006467010993918689
  },
  {
    "origin_name": "TXK - TEXARKANA",
    "flight_count": 207,
    "total_distance": 37467,
    "percent_of_flights": 0.0006003010205117349
  },
  {
    "origin_name": "FSM - FORT SMITH",
    "flight_count": 202,
    "total_distance": 45854,
    "percent_of_flights": 0.000585800995861693
  },
  {
    "origin_name": "VLD - VALDOSTA",
    "flight_count": 200,
    "total_distance": 41600,
    "percent_of_flights": 0.0005800009860016763
  },
  {
    "origin_name": "PNS - PENSACOLA",
    "flight_count": 194,
    "total_distance": 90106,
    "percent_of_flights": 0.0005626009564216259
  },
  {
    "origin_name": "SRQ - SARASOTA/BRADENTON",
    "flight_count": 192,
    "total_distance": 152306,
    "percent_of_flights": 0.0005568009465616091
  },
  {
    "origin_name": "HRL - HARLINGEN",
    "flight_count": 185,
    "total_distance": 51355,
    "percent_of_flights": 0.0005365009120515505
  },
  {
    "origin_name": "SGF - SPRINGFIELD",
    "flight_count": 185,
    "total_distance": 69245,
    "percent_of_flights": 0.0005365009120515505
  },
  {
    "origin_name": "ICT - WICHITA",
    "flight_count": 183,
    "total_distance": 84296,
    "percent_of_flights": 0.0005307009021915338
  },
  {
    "origin_name": "CRP - CORPUS CHRISTI",
    "flight_count": 181,
    "total_distance": 42894,
    "percent_of_flights": 0.000524900892331517
  },
  {
    "origin_name": "LFT - LAFAYETTE",
    "flight_count": 176,
    "total_distance": 47848,
    "percent_of_flights": 0.0005104008676814751
  },
  {
    "origin_name": "GRK - FORT HOOD/KILLEEN",
    "flight_count": 161,
    "total_distance": 21830,
    "percent_of_flights": 0.00046690079373134933
  },
  {
    "origin_name": "ROA - ROANOKE",
    "flight_count": 158,
    "total_distance": 49744,
    "percent_of_flights": 0.0004582007789413242
  },
  {
    "origin_name": "MFE - MC ALLEN",
    "flight_count": 154,
    "total_distance": 58848,
    "percent_of_flights": 0.00044660075922129067
  },
  {
    "origin_name": "ILM - WILMINGTON",
    "flight_count": 128,
    "total_distance": 25270,
    "percent_of_flights": 0.00037120063104107277
  },
  {
    "origin_name": "MOB - MOBILE",
    "flight_count": 125,
    "total_distance": 42086,
    "percent_of_flights": 0.0003625006162510476
  },
  {
    "origin_name": "FAI - FAIRBANKS",
    "flight_count": 114,
    "total_distance": 81144,
    "percent_of_flights": 0.00033060056202095545
  },
  {
    "origin_name": "OGG - KAHULUI",
    "flight_count": 110,
    "total_distance": 236105,
    "percent_of_flights": 0.0003190005423009219
  },
  {
    "origin_name": "LRD - LAREDO",
    "flight_count": 107,
    "total_distance": 40185,
    "percent_of_flights": 0.0003103005275108968
  },
  {
    "origin_name": "MCN - MACON",
    "flight_count": 102,
    "total_distance": 8058,
    "percent_of_flights": 0.0002958005028608549
  },
  {
    "origin_name": "BRO - BROWNSVILLE",
    "flight_count": 94,
    "total_distance": 28952,
    "percent_of_flights": 0.0002726004634207878
  },
  {
    "origin_name": "BGR - BANGOR",
    "flight_count": 94,
    "total_distance": 25044,
    "percent_of_flights": 0.0002726004634207878
  },
  {
    "origin_name": "JAC - JACKSON",
    "flight_count": 86,
    "total_distance": 42398,
    "percent_of_flights": 0.00024940042398072075
  },
  {
    "origin_name": "FAY - FAYETTEVILLE",
    "flight_count": 83,
    "total_distance": 27473,
    "percent_of_flights": 0.00024070040919069562
  },
  {
    "origin_name": "FNT - FLINT",
    "flight_count": 83,
    "total_distance": 25384,
    "percent_of_flights": 0.00024070040919069562
  },
  {
    "origin_name": "FAR - FARGO",
    "flight_count": 83,
    "total_distance": 18509,
    "percent_of_flights": 0.00024070040919069562
  },
  {
    "origin_name": "AEX - ALEXANDRIA",
    "flight_count": 80,
    "total_distance": 18930,
    "percent_of_flights": 0.0002320003944006705
  },
  {
    "origin_name": "BPT - BEAUMONT/PORT ARTHUR",
    "flight_count": 77,
    "total_distance": 13914,
    "percent_of_flights": 0.00022330037961064533
  },
  {
    "origin_name": "STT - CHARLOTTE AMALIE",
    "flight_count": 76,
    "total_distance": 38399,
    "percent_of_flights": 0.00022040037468063696
  },
  {
    "origin_name": "PIE - ST PETERSBURG-CLEARWATER",
    "flight_count": 65,
    "total_distance": 77331,
    "percent_of_flights": 0.00018850032045054476
  },
  {
    "origin_name": "BZN - BOZEMAN",
    "flight_count": 62,
    "total_distance": 54715,
    "percent_of_flights": 0.00017980030566051963
  },
  {
    "origin_name": "FAT - FRESNO",
    "flight_count": 57,
    "total_distance": 74841,
    "percent_of_flights": 0.00016530028101047772
  },
  {
    "origin_name": "AVP - WILKES-BARRE/SCRANTON",
    "flight_count": 51,
    "total_distance": 16200,
    "percent_of_flights": 0.00014790025143042744
  },
  {
    "origin_name": "GRB - GREEN BAY",
    "flight_count": 47,
    "total_distance": 15120,
    "percent_of_flights": 0.0001363002317103939
  },
  {
    "origin_name": "EVV - EVANSVILLE",
    "flight_count": 42,
    "total_distance": 8400,
    "percent_of_flights": 0.000121800207060352
  },
  {
    "origin_name": "MSO - MISSOULA",
    "flight_count": 41,
    "total_distance": 41533,
    "percent_of_flights": 0.00011890020213034362
  },
  {
    "origin_name": "LCH - LAKE CHARLES",
    "flight_count": 41,
    "total_distance": 5207,
    "percent_of_flights": 0.00011890020213034362
  },
  {
    "origin_name": "TOL - TOLEDO",
    "flight_count": 40,
    "total_distance": 8404,
    "percent_of_flights": 0.00011600019720033524
  },
  {
    "origin_name": "LAN - LANSING",
    "flight_count": 40,
    "total_distance": 7008,
    "percent_of_flights": 0.00011600019720033524
  },
  {
    "origin_name": "CID - CEDAR RAPIDS",
    "flight_count": 40,
    "total_distance": 15320,
    "percent_of_flights": 0.00011600019720033524
  },
  {
    "origin_name": "DLH - DULUTH",
    "flight_count": 40,
    "total_distance": 5760,
    "percent_of_flights": 0.00011600019720033524
  },
  {
    "origin_name": "GTR - COLUMBUS/W POINT/STARKVILL",
    "flight_count": 37,
    "total_distance": 9478,
    "percent_of_flights": 0.0001073001824103101
  },
  {
    "origin_name": "MEI - MERIDIAN",
    "flight_count": 37,
    "total_distance": 9463,
    "percent_of_flights": 0.0001073001824103101
  },
  {
    "origin_name": "FSD - SIOUX FALLS",
    "flight_count": 35,
    "total_distance": 12339,
    "percent_of_flights": 0.00010150017255029334
  },
  {
    "origin_name": "MTJ - MONTROSE",
    "flight_count": 32,
    "total_distance": 26853,
    "percent_of_flights": 0.00009280015776026819
  },
  {
    "origin_name": "CAK - AKRON",
    "flight_count": 32,
    "total_distance": 8444,
    "percent_of_flights": 0.00009280015776026819
  },
  {
    "origin_name": "CRW - CHARLESTON",
    "flight_count": 32,
    "total_distance": 10055,
    "percent_of_flights": 0.00009280015776026819
  },
  {
    "origin_name": "FWA - FORT WAYNE",
    "flight_count": 31,
    "total_distance": 5332,
    "percent_of_flights": 0.00008990015283025982
  },
  {
    "origin_name": "DAB - DAYTONA BEACH",
    "flight_count": 31,
    "total_distance": 26035,
    "percent_of_flights": 0.00008990015283025982
  },
  {
    "origin_name": "SBN - SOUTH BEND",
    "flight_count": 25,
    "total_distance": 6013,
    "percent_of_flights": 0.00007250012325020953
  },
  {
    "origin_name": "ATW - APPLETON",
    "flight_count": 24,
    "total_distance": 11634,
    "percent_of_flights": 0.00006960011832020114
  },
  {
    "origin_name": "KOA - KAILUA/KONA",
    "flight_count": 24,
    "total_distance": 64144,
    "percent_of_flights": 0.00006960011832020114
  },
  {
    "origin_name": "EGE - EAGLE",
    "flight_count": 24,
    "total_distance": 13363,
    "percent_of_flights": 0.00006960011832020114
  },
  {
    "origin_name": "RAP - RAPID CITY",
    "flight_count": 22,
    "total_distance": 10780,
    "percent_of_flights": 0.00006380010846018439
  },
  {
    "origin_name": "ERI - ERIE",
    "flight_count": 21,
    "total_distance": 4359,
    "percent_of_flights": 0.000060900103530176
  },
  {
    "origin_name": "EFD - HOUSTON",
    "flight_count": 21,
    "total_distance": 588,
    "percent_of_flights": 0.000060900103530176
  },
  {
    "origin_name": "AZO - KALAMAZOO",
    "flight_count": 19,
    "total_distance": 4275,
    "percent_of_flights": 0.00005510009367015924
  },
  {
    "origin_name": "ACY - ATLANTIC CITY",
    "flight_count": 18,
    "total_distance": 9756,
    "percent_of_flights": 0.000052200088740150856
  },
  {
    "origin_name": "SBA - SANTA BARBARA",
    "flight_count": 18,
    "total_distance": 22970,
    "percent_of_flights": 0.000052200088740150856
  },
  {
    "origin_name": "GTF - GREAT FALLS",
    "flight_count": 18,
    "total_distance": 10779,
    "percent_of_flights": 0.000052200088740150856
  },
  {
    "origin_name": "MLI - MOLINE",
    "flight_count": 17,
    "total_distance": 5950,
    "percent_of_flights": 0.00004930008381014248
  },
  {
    "origin_name": "FCA - KALISPELL",
    "flight_count": 17,
    "total_distance": 11282,
    "percent_of_flights": 0.00004930008381014248
  },
  {
    "origin_name": "ACK - NANTUCKET",
    "flight_count": 15,
    "total_distance": 3270,
    "percent_of_flights": 0.000043500073950125713
  },
  {
    "origin_name": "BIL - BILLINGS",
    "flight_count": 15,
    "total_distance": 9217,
    "percent_of_flights": 0.000043500073950125713
  },
  {
    "origin_name": "MLU - MONROE",
    "flight_count": 15,
    "total_distance": 4240,
    "percent_of_flights": 0.000043500073950125713
  },
  {
    "origin_name": " - ",
    "flight_count": 14,
    "total_distance": 5362,
    "percent_of_flights": 0.00004060006902011734
  },
  {
    "origin_name": "LYH - LYNCHBURG",
    "flight_count": 14,
    "total_distance": 5100,
    "percent_of_flights": 0.00004060006902011734
  },
  {
    "origin_name": "BGM - BINGHAMTON",
    "flight_count": 13,
    "total_distance": 6068,
    "percent_of_flights": 0.000037700064090108954
  },
  {
    "origin_name": "SWF - NEWBURGH",
    "flight_count": 13,
    "total_distance": 7579,
    "percent_of_flights": 0.000037700064090108954
  },
  {
    "origin_name": "ORH - WORCESTER",
    "flight_count": 12,
    "total_distance": 1800,
    "percent_of_flights": 0.00003480005916010057
  },
  {
    "origin_name": "HDN - HAYDEN",
    "flight_count": 12,
    "total_distance": 9924,
    "percent_of_flights": 0.00003480005916010057
  },
  {
    "origin_name": "MLB - MELBOURNE",
    "flight_count": 10,
    "total_distance": 7448,
    "percent_of_flights": 0.00002900004930008381
  },
  {
    "origin_name": "CHO - CHARLOTTESVILLE",
    "flight_count": 9,
    "total_distance": 3078,
    "percent_of_flights": 0.000026100044370075428
  },
  {
    "origin_name": "BQN - AGUADILLA",
    "flight_count": 9,
    "total_distance": 14184,
    "percent_of_flights": 0.000026100044370075428
  },
  {
    "origin_name": "LNK - LINCOLN",
    "flight_count": 9,
    "total_distance": 4108,
    "percent_of_flights": 0.000026100044370075428
  },
  {
    "origin_name": "BFL - BAKERSFIELD",
    "flight_count": 9,
    "total_distance": 12852,
    "percent_of_flights": 0.000026100044370075428
  },
  {
    "origin_name": "CMI - CHAMPAIGN/URBANA",
    "flight_count": 8,
    "total_distance": 1640,
    "percent_of_flights": 0.000023200039440067048
  },
  {
    "origin_name": "GUC - GUNNISON",
    "flight_count": 7,
    "total_distance": 1590,
    "percent_of_flights": 0.00002030003451005867
  },
  {
    "origin_name": "ABY - ALBANY",
    "flight_count": 6,
    "total_distance": 876,
    "percent_of_flights": 0.000017400029580050285
  },
  {
    "origin_name": "EUG - EUGENE",
    "flight_count": 5,
    "total_distance": 2255,
    "percent_of_flights": 0.000014500024650041906
  },
  {
    "origin_name": "DRO - DURANGO",
    "flight_count": 5,
    "total_distance": 3565,
    "percent_of_flights": 0.000014500024650041906
  },
  {
    "origin_name": "HLN - HELENA",
    "flight_count": 5,
    "total_distance": 2010,
    "percent_of_flights": 0.000014500024650041906
  },
  {
    "origin_name": "BIS - BISMARCK",
    "flight_count": 5,
    "total_distance": 1930,
    "percent_of_flights": 0.000014500024650041906
  },
  {
    "origin_name": "HTS - HUNTINGTON",
    "flight_count": 4,
    "total_distance": 711,
    "percent_of_flights": 0.000011600019720033524
  },
  {
    "origin_name": "HVN - NEW HAVEN",
    "flight_count": 4,
    "total_distance": 2568,
    "percent_of_flights": 0.000011600019720033524
  },
  {
    "origin_name": "MRY - MONTEREY",
    "flight_count": 3,
    "total_distance": 231,
    "percent_of_flights": 0.000008700014790025143
  },
  {
    "origin_name": "STX - CHRISTIANSTED",
    "flight_count": 3,
    "total_distance": 4686,
    "percent_of_flights": 0.000008700014790025143
  },
  {
    "origin_name": "EYW - KEY WEST",
    "flight_count": 3,
    "total_distance": 435,
    "percent_of_flights": 0.000008700014790025143
  },
  {
    "origin_name": "PSE - PONCE",
    "flight_count": 3,
    "total_distance": 4851,
    "percent_of_flights": 0.000008700014790025143
  },
  {
    "origin_name": "VCT - VICTORIA",
    "flight_count": 3,
    "total_distance": 369,
    "percent_of_flights": 0.000008700014790025143
  },
  {
    "origin_name": "BQK - BRUNSWICK",
    "flight_count": 2,
    "total_distance": 476,
    "percent_of_flights": 0.000005800009860016762
  },
  {
    "origin_name": "TVC - TRAVERSE CITY",
    "flight_count": 2,
    "total_distance": 603,
    "percent_of_flights": 0.000005800009860016762
  },
  {
    "origin_name": "MFR - MEDFORD",
    "flight_count": 1,
    "total_distance": 329,
    "percent_of_flights": 0.000002900004930008381
  },
  {
    "origin_name": "FLO - FLORENCE",
    "flight_count": 1,
    "total_distance": 273,
    "percent_of_flights": 0.000002900004930008381
  },
  {
    "origin_name": "LSE - LA CROSSE",
    "flight_count": 1,
    "total_distance": 215,
    "percent_of_flights": 0.000002900004930008381
  },
  {
    "origin_name": "ELM - ELMIRA/CORNING",
    "flight_count": 1,
    "total_distance": 208,
    "percent_of_flights": 0.000002900004930008381
  },
  {
    "origin_name": "PHF - NEWPORT NEWS",
    "flight_count": 1,
    "total_distance": 465,
    "percent_of_flights": 0.000002900004930008381
  },
  {
    "origin_name": "ITH - ITHACA",
    "flight_count": 1,
    "total_distance": 32,
    "percent_of_flights": 0.000002900004930008381
  }
]
WITH __stage0 AS (
  SELECT
    group_set,
    CASE WHEN group_set=1 THEN
      CONCAT(origin_0."code",' - ',origin_0."city")
      END as "origin_name__1",
    CASE WHEN group_set=1 THEN
      COUNT(1)
      END as "flight_count__1",
    CASE WHEN group_set=1 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__1",
    (CASE WHEN group_set=1 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=0 THEN
      COUNT(1)
      END)) OVER () as "percent_of_flights__1"
  FROM '../../documentation/data/flights.parquet' as base
   LEFT JOIN '../../documentation/data/airports.parquet' AS origin_0
    ON origin_0."code"=base."origin"
  CROSS JOIN (SELECT UNNEST(GENERATE_SERIES(0,1,1)) as group_set  ) as group_set
  GROUP BY 1,2
)
SELECT
  "origin_name__1" as "origin_name",
  MAX(CASE WHEN group_set=1 THEN "flight_count__1" END) as "flight_count",
  MAX(CASE WHEN group_set=1 THEN "total_distance__1" END) as "total_distance",
  MAX(CASE WHEN group_set=1 THEN "percent_of_flights__1" END) as "percent_of_flights"
FROM __stage0
WHERE group_set NOT IN (0)
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Metric by Manufacturer

document
run: flights -> plane_manufacturer + metrics
QUERY RESULTS
[
  {
    "plane_manufacturer": "BOEING",
    "flight_count": 183236,
    "total_distance": 131710785,
    "percent_of_flights": 0.5313853033550157
  },
  {
    "plane_manufacturer": "AIRBUS INDUSTRIE",
    "flight_count": 55994,
    "total_distance": 56029897,
    "percent_of_flights": 0.16238287605088927
  },
  {
    "plane_manufacturer": "MCDONNELL DOUGLAS",
    "flight_count": 39106,
    "total_distance": 35767946,
    "percent_of_flights": 0.11340759279290775
  },
  {
    "plane_manufacturer": "EMBRAER",
    "flight_count": 21799,
    "total_distance": 10816914,
    "percent_of_flights": 0.0632172074692527
  },
  {
    "plane_manufacturer": "AIRBUS",
    "flight_count": 7699,
    "total_distance": 7615122,
    "percent_of_flights": 0.022327137956134526
  },
  {
    "plane_manufacturer": "AEROSPATIALE/ALENIA",
    "flight_count": 7479,
    "total_distance": 1476037,
    "percent_of_flights": 0.02168913687153268
  },
  {
    "plane_manufacturer": "AEROSPATIALE",
    "flight_count": 7244,
    "total_distance": 1443473,
    "percent_of_flights": 0.021007635712980713
  },
  {
    "plane_manufacturer": "SAAB-SCANIA",
    "flight_count": 6395,
    "total_distance": 1096093,
    "percent_of_flights": 0.018545531527403597
  },
  {
    "plane_manufacturer": "SHORT BROS",
    "flight_count": 5573,
    "total_distance": 1059067,
    "percent_of_flights": 0.01616172747493671
  },
  {
    "plane_manufacturer": "CANADAIR",
    "flight_count": 4420,
    "total_distance": 1997359,
    "percent_of_flights": 0.012818021790637044
  },
  {
    "plane_manufacturer": "BOMBARDIER INC",
    "flight_count": 3901,
    "total_distance": 2096299,
    "percent_of_flights": 0.011312919231962695
  },
  {
    "plane_manufacturer": "PAIR MIKE E",
    "flight_count": 1635,
    "total_distance": 3825998,
    "percent_of_flights": 0.004741508060563703
  },
  {
    "plane_manufacturer": "LOCKHEED",
    "flight_count": 346,
    "total_distance": 402205,
    "percent_of_flights": 0.0010034017057829
  }
]
WITH __stage0 AS (
  SELECT
    group_set,
    CASE WHEN group_set=1 THEN
      aircraft_models_0."manufacturer"
      END as "plane_manufacturer__1",
    CASE WHEN group_set=1 THEN
      COUNT(1)
      END as "flight_count__1",
    CASE WHEN group_set=1 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__1",
    (CASE WHEN group_set=1 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=0 THEN
      COUNT(1)
      END)) OVER () as "percent_of_flights__1"
  FROM '../../documentation/data/flights.parquet' as base
   LEFT JOIN '../../documentation/data/aircraft.parquet' AS aircraft_0
    ON aircraft_0."tail_num"=base."tail_num"
   LEFT JOIN '../../documentation/data/aircraft_models.parquet' AS aircraft_models_0
    ON aircraft_models_0."aircraft_model_code"=aircraft_0."aircraft_model_code"
  CROSS JOIN (SELECT UNNEST(GENERATE_SERIES(0,1,1)) as group_set  ) as group_set
  GROUP BY 1,2
)
SELECT
  "plane_manufacturer__1" as "plane_manufacturer",
  MAX(CASE WHEN group_set=1 THEN "flight_count__1" END) as "flight_count",
  MAX(CASE WHEN group_set=1 THEN "total_distance__1" END) as "total_distance",
  MAX(CASE WHEN group_set=1 THEN "percent_of_flights__1" END) as "percent_of_flights"
FROM __stage0
WHERE group_set NOT IN (0)
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Nesting

One of the really powerful features of the Malloy language is nesting. We can see which carriers fly which airplanes.

document
run: flights -> plane_manufacturer + metrics + {
  nest: carrier_name + aircraft_count
}
QUERY RESULTS
[
  {
    "plane_manufacturer": "BOEING",
    "flight_count": 183236,
    "total_distance": 131710785,
    "percent_of_flights": 0.5313853033550157,
    "carrier_name": [
      {
        "carrier_name": "Southwest",
        "aircraft_count": 8
      },
      {
        "carrier_name": "Delta",
        "aircraft_count": 4
      },
      {
        "carrier_name": "Northwest",
        "aircraft_count": 3
      },
      {
        "carrier_name": "USAir",
        "aircraft_count": 2
      },
      {
        "carrier_name": "United",
        "aircraft_count": 2
      },
      {
        "carrier_name": "America West",
        "aircraft_count": 1
      },
      {
        "carrier_name": "American",
        "aircraft_count": 1
      },
      {
        "carrier_name": "Continental",
        "aircraft_count": 1
      },
      {
        "carrier_name": "ATA",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "AIRBUS INDUSTRIE",
    "flight_count": 55994,
    "total_distance": 56029897,
    "percent_of_flights": 0.16238287605088927,
    "carrier_name": [
      {
        "carrier_name": "United",
        "aircraft_count": 3
      },
      {
        "carrier_name": "Northwest",
        "aircraft_count": 2
      },
      {
        "carrier_name": "USAir",
        "aircraft_count": 2
      },
      {
        "carrier_name": "Jetblue",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "MCDONNELL DOUGLAS",
    "flight_count": 39106,
    "total_distance": 35767946,
    "percent_of_flights": 0.11340759279290775,
    "carrier_name": [
      {
        "carrier_name": "American",
        "aircraft_count": 4
      },
      {
        "carrier_name": "Alaska",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "EMBRAER",
    "flight_count": 21799,
    "total_distance": 10816914,
    "percent_of_flights": 0.0632172074692527,
    "carrier_name": [
      {
        "carrier_name": "Continental Express",
        "aircraft_count": 4
      },
      {
        "carrier_name": "USAir",
        "aircraft_count": 2
      },
      {
        "carrier_name": "Atlantic Southeast",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "AIRBUS",
    "flight_count": 7699,
    "total_distance": 7615122,
    "percent_of_flights": 0.022327137956134526,
    "carrier_name": [
      {
        "carrier_name": "Northwest",
        "aircraft_count": 1
      },
      {
        "carrier_name": "Jetblue",
        "aircraft_count": 1
      },
      {
        "carrier_name": "United",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "AEROSPATIALE/ALENIA",
    "flight_count": 7479,
    "total_distance": 1476037,
    "percent_of_flights": 0.02168913687153268,
    "carrier_name": [
      {
        "carrier_name": "Atlantic Southeast",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "AEROSPATIALE",
    "flight_count": 7244,
    "total_distance": 1443473,
    "percent_of_flights": 0.021007635712980713,
    "carrier_name": [
      {
        "carrier_name": "Atlantic Southeast",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "SAAB-SCANIA",
    "flight_count": 6395,
    "total_distance": 1096093,
    "percent_of_flights": 0.018545531527403597,
    "carrier_name": [
      {
        "carrier_name": "American Eagle",
        "aircraft_count": 2
      }
    ]
  },
  {
    "plane_manufacturer": "SHORT BROS",
    "flight_count": 5573,
    "total_distance": 1059067,
    "percent_of_flights": 0.01616172747493671,
    "carrier_name": [
      {
        "carrier_name": "American Eagle",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "CANADAIR",
    "flight_count": 4420,
    "total_distance": 1997359,
    "percent_of_flights": 0.012818021790637044,
    "carrier_name": [
      {
        "carrier_name": "Comair",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "BOMBARDIER INC",
    "flight_count": 3901,
    "total_distance": 2096299,
    "percent_of_flights": 0.011312919231962695,
    "carrier_name": [
      {
        "carrier_name": "American Eagle",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "PAIR MIKE E",
    "flight_count": 1635,
    "total_distance": 3825998,
    "percent_of_flights": 0.004741508060563703,
    "carrier_name": [
      {
        "carrier_name": "American",
        "aircraft_count": 1
      }
    ]
  },
  {
    "plane_manufacturer": "LOCKHEED",
    "flight_count": 346,
    "total_distance": 402205,
    "percent_of_flights": 0.0010034017057829,
    "carrier_name": [
      {
        "carrier_name": "Delta",
        "aircraft_count": 1
      }
    ]
  }
]
WITH __stage0 AS (
  SELECT
    group_set,
    CASE WHEN group_set IN (1,2) THEN
      aircraft_models_0."manufacturer"
      END as "plane_manufacturer__1",
    CASE WHEN group_set=1 THEN
      COUNT(1)
      END as "flight_count__1",
    CASE WHEN group_set=1 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__1",
    (CASE WHEN group_set=1 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=0 THEN
      COUNT(1)
      END)) OVER () as "percent_of_flights__1",
    CASE WHEN group_set=2 THEN
      carriers_0."nickname"
      END as "carrier_name__2",
    CASE WHEN group_set=2 THEN
      COUNT(DISTINCT aircraft_0."tail_num")
      END as "aircraft_count__2"
  FROM '../../documentation/data/flights.parquet' as base
   LEFT JOIN '../../documentation/data/aircraft.parquet' AS aircraft_0
    ON aircraft_0."tail_num"=base."tail_num"
   LEFT JOIN '../../documentation/data/aircraft_models.parquet' AS aircraft_models_0
    ON aircraft_models_0."aircraft_model_code"=aircraft_0."aircraft_model_code"
   LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
    ON carriers_0."code"=base."carrier"
  CROSS JOIN (SELECT UNNEST(GENERATE_SERIES(0,2,1)) as group_set  ) as group_set
  GROUP BY 1,2,6
)
SELECT
  "plane_manufacturer__1" as "plane_manufacturer",
  MAX(CASE WHEN group_set=1 THEN "flight_count__1" END) as "flight_count",
  MAX(CASE WHEN group_set=1 THEN "total_distance__1" END) as "total_distance",
  MAX(CASE WHEN group_set=1 THEN "percent_of_flights__1" END) as "percent_of_flights",
  COALESCE(LIST({
    "carrier_name": "carrier_name__2", 
    "aircraft_count": "aircraft_count__2"}  ORDER BY  "aircraft_count__2" desc NULLS LAST) FILTER (WHERE group_set=2),[]) as "carrier_name"
FROM __stage0
WHERE group_set NOT IN (0)
GROUP BY 1
ORDER BY 2 desc NULLS LAST

Nesting multiple queries

More than one query can be nested.

document
run: flights -> by_carrier + {
  nest: plane_manufacturer + metrics
  nest: origin_name + metrics + {limit: 5}
}
QUERY RESULTS
[
  {
    "carrier": "WN - Southwest",
    "flight_count": 88751,
    "total_distance": 54619152,
    "percent_of_flights": 0.2573783375431738,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 88751,
        "total_distance": 54619152,
        "percent_of_flights": 1
      }
    ],
    "origin_name": [
      {
        "origin_name": "PHX - PHOENIX",
        "flight_count": 6456,
        "total_distance": 4842222,
        "percent_of_flights": 0.07274284233417089
      },
      {
        "origin_name": "LAS - LAS VEGAS",
        "flight_count": 6292,
        "total_distance": 4196450,
        "percent_of_flights": 0.07089497583125824
      },
      {
        "origin_name": "BWI - BALTIMORE",
        "flight_count": 5471,
        "total_distance": 3597722,
        "percent_of_flights": 0.061644375838018725
      },
      {
        "origin_name": "MDW - CHICAGO",
        "flight_count": 4702,
        "total_distance": 3395623,
        "percent_of_flights": 0.052979684735946636
      },
      {
        "origin_name": "LAX - LOS ANGELES",
        "flight_count": 4282,
        "total_distance": 2637054,
        "percent_of_flights": 0.04824734369190206
      }
    ]
  },
  {
    "carrier": "US - USAir",
    "flight_count": 37683,
    "total_distance": 23721642,
    "percent_of_flights": 0.10928088577750582,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 16592,
        "total_distance": 7986213,
        "percent_of_flights": 0.440304646657644
      },
      {
        "plane_manufacturer": "AIRBUS INDUSTRIE",
        "flight_count": 16412,
        "total_distance": 12848147,
        "percent_of_flights": 0.43552795690364354
      },
      {
        "plane_manufacturer": "EMBRAER",
        "flight_count": 4679,
        "total_distance": 2887282,
        "percent_of_flights": 0.12416739643871241
      }
    ],
    "origin_name": [
      {
        "origin_name": "CLT - CHARLOTTE",
        "flight_count": 6427,
        "total_distance": 3608923,
        "percent_of_flights": 0.17055436138311705
      },
      {
        "origin_name": "PHL - PHILADELPHIA",
        "flight_count": 5779,
        "total_distance": 3806532,
        "percent_of_flights": 0.15335827826871534
      },
      {
        "origin_name": "PIT - PITTSBURGH",
        "flight_count": 4137,
        "total_distance": 2834667,
        "percent_of_flights": 0.10978425284611097
      },
      {
        "origin_name": "DCA - WASHINGTON",
        "flight_count": 2900,
        "total_distance": 1399695,
        "percent_of_flights": 0.0769577793700077
      },
      {
        "origin_name": "LGA - NEW YORK",
        "flight_count": 1412,
        "total_distance": 579791,
        "percent_of_flights": 0.03747047740360375
      }
    ]
  },
  {
    "carrier": "AA - American",
    "flight_count": 34577,
    "total_distance": 37684885,
    "percent_of_flights": 0.10027347046489979,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "MCDONNELL DOUGLAS",
        "flight_count": 30653,
        "total_distance": 28695495,
        "percent_of_flights": 0.8865141568094398
      },
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 2289,
        "total_distance": 5163392,
        "percent_of_flights": 0.06620007519449345
      },
      {
        "plane_manufacturer": "PAIR MIKE E",
        "flight_count": 1635,
        "total_distance": 3825998,
        "percent_of_flights": 0.04728576799606675
      }
    ],
    "origin_name": [
      {
        "origin_name": "DFW - DALLAS-FORT WORTH",
        "flight_count": 8742,
        "total_distance": 8419987,
        "percent_of_flights": 0.25282702374410737
      },
      {
        "origin_name": "ORD - CHICAGO",
        "flight_count": 5143,
        "total_distance": 5207202,
        "percent_of_flights": 0.1487404922347225
      },
      {
        "origin_name": "LAX - LOS ANGELES",
        "flight_count": 1951,
        "total_distance": 3451194,
        "percent_of_flights": 0.056424791046071086
      },
      {
        "origin_name": "LGA - NEW YORK",
        "flight_count": 1070,
        "total_distance": 1055254,
        "percent_of_flights": 0.030945426150331145
      },
      {
        "origin_name": "MIA - MIAMI",
        "flight_count": 1063,
        "total_distance": 1301201,
        "percent_of_flights": 0.03074297943719814
      }
    ]
  },
  {
    "carrier": "NW - Northwest",
    "flight_count": 33580,
    "total_distance": 33376503,
    "percent_of_flights": 0.09738216554968143,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "AIRBUS INDUSTRIE",
        "flight_count": 15724,
        "total_distance": 14438258,
        "percent_of_flights": 0.4682549136390709
      },
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 15274,
        "total_distance": 16662201,
        "percent_of_flights": 0.45485407980941034
      },
      {
        "plane_manufacturer": "AIRBUS",
        "flight_count": 2582,
        "total_distance": 2276044,
        "percent_of_flights": 0.07689100655151876
      }
    ],
    "origin_name": [
      {
        "origin_name": "MSP - MINNEAPOLIS",
        "flight_count": 8662,
        "total_distance": 8952187,
        "percent_of_flights": 0.2579511614055986
      },
      {
        "origin_name": "DTW - DETROIT",
        "flight_count": 6604,
        "total_distance": 5871614,
        "percent_of_flights": 0.19666468135795115
      },
      {
        "origin_name": "MEM - MEMPHIS",
        "flight_count": 1984,
        "total_distance": 1791631,
        "percent_of_flights": 0.05908278737343657
      },
      {
        "origin_name": "LAX - LOS ANGELES",
        "flight_count": 993,
        "total_distance": 1642005,
        "percent_of_flights": 0.029571173317450863
      },
      {
        "origin_name": "MCO - ORLANDO",
        "flight_count": 847,
        "total_distance": 868771,
        "percent_of_flights": 0.025223347230494342
      }
    ]
  },
  {
    "carrier": "UA - United",
    "flight_count": 32757,
    "total_distance": 38882934,
    "percent_of_flights": 0.09499546149228454,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "AIRBUS INDUSTRIE",
        "flight_count": 19465,
        "total_distance": 22868417,
        "percent_of_flights": 0.5942241352993254
      },
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 8624,
        "total_distance": 11252652,
        "percent_of_flights": 0.26327197240284517
      },
      {
        "plane_manufacturer": "AIRBUS",
        "flight_count": 4668,
        "total_distance": 4761865,
        "percent_of_flights": 0.14250389229782948
      }
    ],
    "origin_name": [
      {
        "origin_name": "ORD - CHICAGO",
        "flight_count": 6802,
        "total_distance": 7706655,
        "percent_of_flights": 0.20765027322404372
      },
      {
        "origin_name": "DEN - DENVER",
        "flight_count": 4997,
        "total_distance": 5273978,
        "percent_of_flights": 0.1525475470891718
      },
      {
        "origin_name": "IAD - WASHINGTON",
        "flight_count": 2541,
        "total_distance": 3785080,
        "percent_of_flights": 0.07757120615440974
      },
      {
        "origin_name": "SFO - SAN FRANCISCO",
        "flight_count": 2464,
        "total_distance": 3222178,
        "percent_of_flights": 0.07522056354367006
      },
      {
        "origin_name": "LAX - LOS ANGELES",
        "flight_count": 2319,
        "total_distance": 3441449,
        "percent_of_flights": 0.0707940287572122
      }
    ]
  },
  {
    "carrier": "DL - Delta",
    "flight_count": 32130,
    "total_distance": 21547874,
    "percent_of_flights": 0.09317715840116929,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 31784,
        "total_distance": 21145669,
        "percent_of_flights": 0.9892312480547775
      },
      {
        "plane_manufacturer": "LOCKHEED",
        "flight_count": 346,
        "total_distance": 402205,
        "percent_of_flights": 0.010768751945222534
      }
    ],
    "origin_name": [
      {
        "origin_name": "ATL - ATLANTA",
        "flight_count": 8419,
        "total_distance": 5793004,
        "percent_of_flights": 0.2620292561469032
      },
      {
        "origin_name": "LGA - NEW YORK",
        "flight_count": 3295,
        "total_distance": 892514,
        "percent_of_flights": 0.10255213196389668
      },
      {
        "origin_name": "DCA - WASHINGTON",
        "flight_count": 1967,
        "total_distance": 442746,
        "percent_of_flights": 0.06122004357298475
      },
      {
        "origin_name": "BOS - BOSTON",
        "flight_count": 1721,
        "total_distance": 967591,
        "percent_of_flights": 0.05356364768129474
      },
      {
        "origin_name": "MCO - ORLANDO",
        "flight_count": 1640,
        "total_distance": 1435879,
        "percent_of_flights": 0.05104263927793339
      }
    ]
  },
  {
    "carrier": "RU - Continental Express",
    "flight_count": 16074,
    "total_distance": 7676766,
    "percent_of_flights": 0.046614679244954715,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "EMBRAER",
        "flight_count": 16074,
        "total_distance": 7676766,
        "percent_of_flights": 1
      }
    ],
    "origin_name": [
      {
        "origin_name": "CLE - CLEVELAND",
        "flight_count": 3007,
        "total_distance": 1138078,
        "percent_of_flights": 0.18707229065571732
      },
      {
        "origin_name": "IAH - HOUSTON",
        "flight_count": 2861,
        "total_distance": 1634764,
        "percent_of_flights": 0.1779892994898594
      },
      {
        "origin_name": "EWR - NEWARK",
        "flight_count": 2170,
        "total_distance": 1078257,
        "percent_of_flights": 0.1350006221226826
      },
      {
        "origin_name": "CLT - CHARLOTTE",
        "flight_count": 251,
        "total_distance": 149510,
        "percent_of_flights": 0.015615279333084485
      },
      {
        "origin_name": "DAY - DAYTON",
        "flight_count": 236,
        "total_distance": 77787,
        "percent_of_flights": 0.014682095309194973
      }
    ]
  },
  {
    "carrier": "MQ - American Eagle",
    "flight_count": 15869,
    "total_distance": 4251459,
    "percent_of_flights": 0.046020178234302996,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "SAAB-SCANIA",
        "flight_count": 6395,
        "total_distance": 1096093,
        "percent_of_flights": 0.40298695569979204
      },
      {
        "plane_manufacturer": "SHORT BROS",
        "flight_count": 5573,
        "total_distance": 1059067,
        "percent_of_flights": 0.3511878505261831
      },
      {
        "plane_manufacturer": "BOMBARDIER INC",
        "flight_count": 3901,
        "total_distance": 2096299,
        "percent_of_flights": 0.24582519377402484
      }
    ],
    "origin_name": [
      {
        "origin_name": "DFW - DALLAS-FORT WORTH",
        "flight_count": 6146,
        "total_distance": 1464011,
        "percent_of_flights": 0.38729598588442876
      },
      {
        "origin_name": "ORD - CHICAGO",
        "flight_count": 985,
        "total_distance": 463491,
        "percent_of_flights": 0.06207070388808369
      },
      {
        "origin_name": "ACT - WACO",
        "flight_count": 494,
        "total_distance": 43966,
        "percent_of_flights": 0.031129875858592223
      },
      {
        "origin_name": "TYR - TYLER",
        "flight_count": 480,
        "total_distance": 49440,
        "percent_of_flights": 0.030247652656122
      },
      {
        "origin_name": "SPS - WICHITA FALLS",
        "flight_count": 457,
        "total_distance": 51641,
        "percent_of_flights": 0.028798285966349486
      }
    ]
  },
  {
    "carrier": "EV - Atlantic Southeast",
    "flight_count": 15769,
    "total_distance": 3172376,
    "percent_of_flights": 0.04573017774130216,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "AEROSPATIALE/ALENIA",
        "flight_count": 7479,
        "total_distance": 1476037,
        "percent_of_flights": 0.4742849895364322
      },
      {
        "plane_manufacturer": "AEROSPATIALE",
        "flight_count": 7244,
        "total_distance": 1443473,
        "percent_of_flights": 0.4593823324243769
      },
      {
        "plane_manufacturer": "EMBRAER",
        "flight_count": 1046,
        "total_distance": 252866,
        "percent_of_flights": 0.06633267803919082
      }
    ],
    "origin_name": [
      {
        "origin_name": "ATL - ATLANTA",
        "flight_count": 7392,
        "total_distance": 1473933,
        "percent_of_flights": 0.4687678356268628
      },
      {
        "origin_name": "PFN - PANAMA CITY",
        "flight_count": 776,
        "total_distance": 191672,
        "percent_of_flights": 0.049210476250871965
      },
      {
        "origin_name": "AGS - AUGUSTA",
        "flight_count": 716,
        "total_distance": 102388,
        "percent_of_flights": 0.04540554252013444
      },
      {
        "origin_name": "CHA - CHATTANOOGA",
        "flight_count": 684,
        "total_distance": 74912,
        "percent_of_flights": 0.04337624453040776
      },
      {
        "origin_name": "CSG - COLUMBUS",
        "flight_count": 654,
        "total_distance": 54282,
        "percent_of_flights": 0.041473777665039
      }
    ]
  },
  {
    "carrier": "HP - America West",
    "flight_count": 9750,
    "total_distance": 6441707,
    "percent_of_flights": 0.028275048067581715,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 9750,
        "total_distance": 6441707,
        "percent_of_flights": 1
      }
    ],
    "origin_name": [
      {
        "origin_name": "PHX - PHOENIX",
        "flight_count": 3696,
        "total_distance": 2620479,
        "percent_of_flights": 0.3790769230769231
      },
      {
        "origin_name": "LAS - LAS VEGAS",
        "flight_count": 1221,
        "total_distance": 596849,
        "percent_of_flights": 0.12523076923076923
      },
      {
        "origin_name": "SNA - SANTA ANA",
        "flight_count": 420,
        "total_distance": 130250,
        "percent_of_flights": 0.043076923076923075
      },
      {
        "origin_name": "SMF - SACRAMENTO",
        "flight_count": 376,
        "total_distance": 212005,
        "percent_of_flights": 0.038564102564102566
      },
      {
        "origin_name": "DEN - DENVER",
        "flight_count": 302,
        "total_distance": 183451,
        "percent_of_flights": 0.030974358974358976
      }
    ]
  },
  {
    "carrier": "AS - Alaska",
    "flight_count": 8453,
    "total_distance": 7072451,
    "percent_of_flights": 0.024513741673360845,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "MCDONNELL DOUGLAS",
        "flight_count": 8453,
        "total_distance": 7072451,
        "percent_of_flights": 1
      }
    ],
    "origin_name": [
      {
        "origin_name": "SEA - SEATTLE",
        "flight_count": 3030,
        "total_distance": 2633111,
        "percent_of_flights": 0.35845262037146575
      },
      {
        "origin_name": "PDX - PORTLAND",
        "flight_count": 1038,
        "total_distance": 834657,
        "percent_of_flights": 0.12279664024606649
      },
      {
        "origin_name": "LAX - LOS ANGELES",
        "flight_count": 695,
        "total_distance": 598444,
        "percent_of_flights": 0.0822193304152372
      },
      {
        "origin_name": "LAS - LAS VEGAS",
        "flight_count": 418,
        "total_distance": 348156,
        "percent_of_flights": 0.04944989944398438
      },
      {
        "origin_name": "ANC - ANCHORAGE",
        "flight_count": 398,
        "total_distance": 492484,
        "percent_of_flights": 0.04708387554714303
      }
    ]
  },
  {
    "carrier": "CO - Continental",
    "flight_count": 7139,
    "total_distance": 5794572,
    "percent_of_flights": 0.020703135195329833,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 7139,
        "total_distance": 5794572,
        "percent_of_flights": 1
      }
    ],
    "origin_name": [
      {
        "origin_name": "IAH - HOUSTON",
        "flight_count": 1970,
        "total_distance": 1699834,
        "percent_of_flights": 0.27594901246673204
      },
      {
        "origin_name": "EWR - NEWARK",
        "flight_count": 1061,
        "total_distance": 800694,
        "percent_of_flights": 0.14862025493766634
      },
      {
        "origin_name": "CLE - CLEVELAND",
        "flight_count": 703,
        "total_distance": 558491,
        "percent_of_flights": 0.09847317551477798
      },
      {
        "origin_name": "BOS - BOSTON",
        "flight_count": 270,
        "total_distance": 188519,
        "percent_of_flights": 0.03782042302843536
      },
      {
        "origin_name": "ATL - ATLANTA",
        "flight_count": 248,
        "total_distance": 181074,
        "percent_of_flights": 0.0347387589298221
      }
    ]
  },
  {
    "carrier": "B6 - Jetblue",
    "flight_count": 4842,
    "total_distance": 6452288,
    "percent_of_flights": 0.01404182387110058,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "AIRBUS INDUSTRIE",
        "flight_count": 4393,
        "total_distance": 5875075,
        "percent_of_flights": 0.9072697232548533
      },
      {
        "plane_manufacturer": "AIRBUS",
        "flight_count": 449,
        "total_distance": 577213,
        "percent_of_flights": 0.09273027674514664
      }
    ],
    "origin_name": [
      {
        "origin_name": "JFK - NEW YORK",
        "flight_count": 1752,
        "total_distance": 2320495,
        "percent_of_flights": 0.3618339529120198
      },
      {
        "origin_name": "LGB - LONG BEACH",
        "flight_count": 471,
        "total_distance": 734439,
        "percent_of_flights": 0.09727385377942999
      },
      {
        "origin_name": "FLL - FORT LAUDERDALE",
        "flight_count": 375,
        "total_distance": 422782,
        "percent_of_flights": 0.07744733581164807
      },
      {
        "origin_name": "OAK - OAKLAND",
        "flight_count": 297,
        "total_distance": 493840,
        "percent_of_flights": 0.06133828996282528
      },
      {
        "origin_name": "MCO - ORLANDO",
        "flight_count": 245,
        "total_distance": 241126,
        "percent_of_flights": 0.05059892606361008
      }
    ]
  },
  {
    "carrier": "OH - Comair",
    "flight_count": 4420,
    "total_distance": 1997359,
    "percent_of_flights": 0.012818021790637044,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "CANADAIR",
        "flight_count": 4420,
        "total_distance": 1997359,
        "percent_of_flights": 1
      }
    ],
    "origin_name": [
      {
        "origin_name": "CVG - COVINGTON/CINCINNATI, OH",
        "flight_count": 1514,
        "total_distance": 617443,
        "percent_of_flights": 0.3425339366515837
      },
      {
        "origin_name": "ATL - ATLANTA",
        "flight_count": 239,
        "total_distance": 130349,
        "percent_of_flights": 0.05407239819004525
      },
      {
        "origin_name": "LGA - NEW YORK",
        "flight_count": 185,
        "total_distance": 116457,
        "percent_of_flights": 0.0418552036199095
      },
      {
        "origin_name": "JFK - NEW YORK",
        "flight_count": 136,
        "total_distance": 77482,
        "percent_of_flights": 0.03076923076923077
      },
      {
        "origin_name": "MCO - ORLANDO",
        "flight_count": 91,
        "total_distance": 48288,
        "percent_of_flights": 0.020588235294117647
      }
    ]
  },
  {
    "carrier": "TZ - ATA",
    "flight_count": 3033,
    "total_distance": 2645227,
    "percent_of_flights": 0.00879571495271542,
    "plane_manufacturer": [
      {
        "plane_manufacturer": "BOEING",
        "flight_count": 3033,
        "total_distance": 2645227,
        "percent_of_flights": 1
      }
    ],
    "origin_name": [
      {
        "origin_name": "MDW - CHICAGO",
        "flight_count": 1309,
        "total_distance": 1091999,
        "percent_of_flights": 0.43158588855918234
      },
      {
        "origin_name": "LGA - NEW YORK",
        "flight_count": 210,
        "total_distance": 151188,
        "percent_of_flights": 0.06923837784371908
      },
      {
        "origin_name": "IND - INDIANAPOLIS",
        "flight_count": 200,
        "total_distance": 193945,
        "percent_of_flights": 0.06594131223211341
      },
      {
        "origin_name": "MSP - MINNEAPOLIS",
        "flight_count": 163,
        "total_distance": 56887,
        "percent_of_flights": 0.053742169469172436
      },
      {
        "origin_name": "DFW - DALLAS-FORT WORTH",
        "flight_count": 132,
        "total_distance": 104924,
        "percent_of_flights": 0.043521266073194856
      }
    ]
  }
]
WITH __stage0 AS (
  SELECT
    group_set,
    CASE WHEN group_set IN (1,2,3) THEN
      CONCAT(base."carrier",' - ',(carriers_0."nickname"))
      END as "carrier__1",
    CASE WHEN group_set=1 THEN
      COUNT(1)
      END as "flight_count__1",
    CASE WHEN group_set=1 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__1",
    (CASE WHEN group_set=1 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=0 THEN
      COUNT(1)
      END)) OVER () as "percent_of_flights__1",
    CASE WHEN group_set=2 THEN
      aircraft_models_0."manufacturer"
      END as "plane_manufacturer__2",
    CASE WHEN group_set=2 THEN
      COUNT(1)
      END as "flight_count__2",
    CASE WHEN group_set=2 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__2",
    (CASE WHEN group_set=2 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=1 THEN
      COUNT(1)
      END)) OVER (PARTITION BY CASE WHEN group_set IN (1,2,3) THEN
      CONCAT(base."carrier",' - ',(carriers_0."nickname"))
      END) as "percent_of_flights__2",
    CASE WHEN group_set=3 THEN
      CONCAT(origin_0."code",' - ',origin_0."city")
      END as "origin_name__3",
    CASE WHEN group_set=3 THEN
      COUNT(1)
      END as "flight_count__3",
    CASE WHEN group_set=3 THEN
      COALESCE(SUM(base."distance"),0)
      END as "total_distance__3",
    (CASE WHEN group_set=3 THEN
      COUNT(1)
      END)*1.0/MAX((CASE WHEN group_set=1 THEN
      COUNT(1)
      END)) OVER (PARTITION BY CASE WHEN group_set IN (1,2,3) THEN
      CONCAT(base."carrier",' - ',(carriers_0."nickname"))
      END) as "percent_of_flights__3"
  FROM '../../documentation/data/flights.parquet' as base
   LEFT JOIN '../../documentation/data/carriers.parquet' AS carriers_0
    ON carriers_0."code"=base."carrier"
   LEFT JOIN '../../documentation/data/aircraft.parquet' AS aircraft_0
    ON aircraft_0."tail_num"=base."tail_num"
   LEFT JOIN '../../documentation/data/aircraft_models.parquet' AS aircraft_models_0
    ON aircraft_models_0."aircraft_model_code"=aircraft_0."aircraft_model_code"
   LEFT JOIN '../../documentation/data/airports.parquet' AS origin_0
    ON origin_0."code"=base."origin"
  CROSS JOIN (SELECT UNNEST(GENERATE_SERIES(0,3,1)) as group_set  ) as group_set
  GROUP BY 1,2,6,10
)
SELECT
  "carrier__1" as "carrier",
  MAX(CASE WHEN group_set=1 THEN "flight_count__1" END) as "flight_count",
  MAX(CASE WHEN group_set=1 THEN "total_distance__1" END) as "total_distance",
  MAX(CASE WHEN group_set=1 THEN "percent_of_flights__1" END) as "percent_of_flights",
  COALESCE(LIST({
    "plane_manufacturer": "plane_manufacturer__2", 
    "flight_count": "flight_count__2", 
    "total_distance": "total_distance__2", 
    "percent_of_flights": "percent_of_flights__2"}  ORDER BY  "flight_count__2" desc NULLS LAST) FILTER (WHERE group_set=2),[]) as "plane_manufacturer",
  COALESCE(LIST({
    "origin_name": "origin_name__3", 
    "flight_count": "flight_count__3", 
    "total_distance": "total_distance__3", 
    "percent_of_flights": "percent_of_flights__3"}  ORDER BY  "flight_count__3" desc NULLS LAST) FILTER (WHERE group_set=3)[1:5],[]) as "origin_name"
FROM __stage0
WHERE group_set NOT IN (0)
GROUP BY 1
ORDER BY 2 desc NULLS LAST

And there you have it

Writing queries with a pre-built model is really powerful. You can easily explore a complex dataset in a simple, composable way. The output of these queries can be used in lots of different ways, from Data Science to transforming data for consumption in other systems.

Pre-built semantic models take much of the pain out of working with data.