Execution example::

  logical_select \
    --logical_table Entries \
    --shard_key created_at \
    --limit 0 \
    --output_columns _id \
    --drilldowns[tag].keys tag \
    --drilldowns[tag].columns[record_number].stage initial \
    --drilldowns[tag].columns[record_number].type UInt32 \
    --drilldowns[tag].columns[record_number].value 'window_record_number()' \
    --drilldowns[tag].columns[record_number].window.sort_keys _nsubrecs,_key \
    --drilldowns[tag].sort_keys record_number \
    --drilldowns[tag].output_columns _key,_nsubrecs,record_number
  # [
  #   [
  #     0, 
  #     1337566253.89858, 
  #     0.000355720520019531
  #   ], 
  #   [
  #     [
  #       [
  #         5
  #       ], 
  #       [
  #         [
  #           "_id", 
  #           "UInt32"
  #         ]
  #       ]
  #     ], 
  #     {
  #       "tag": [
  #         [
  #           3
  #         ], 
  #         [
  #           [
  #             "_key", 
  #             "ShortText"
  #           ], 
  #           [
  #             "_nsubrecs", 
  #             "Int32"
  #           ], 
  #           [
  #             "record_number", 
  #             "UInt32"
  #           ]
  #         ], 
  #         [
  #           "Hello", 
  #           1, 
  #           1
  #         ], 
  #         [
  #           "Groonga", 
  #           2, 
  #           2
  #         ], 
  #         [
  #           "Senna", 
  #           2, 
  #           3
  #         ]
  #       ]
  #     }
  #   ]
  # ]
