{"columns":[{"name":"entite_juridique_programme","type":"string"},{"name":"entite_financiere_programme","type":"string"},{"name":"nomenclature","type":"string"},{"name":"section","type":"string"},{"name":"libelle_d_r","type":"string"},{"name":"type_mouvement","type":"string"},{"name":"code_chapitre","type":"string"},{"name":"ca_2021","type":"double"}],"n_rows":100,"rows_kept":100,"cut":false,"text_format":"parquet-jsonl-2026-10-02","bounds":{"document_bytes":16777216,"package_text_limit_bytes":33554432,"package_text_slack_bytes":1024,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096,"vector_min":64,"vector_head_fixed":16,"vector_head_variable":64,"kv_value_chars":1048576,"nesting_max":64,"binary_text":true},"cells_cut":0,"cells_bad_utf8":0,"cells_raw":0,"cells_binary":0,"cells_binary_text":0,"cells_vector":0,"n_row_groups":1,"reader":"pyarrow 23.0.1, python 3.13","created_by":"hyparquet","schema":{"fields":[{"name":"entite_juridique_programme","type":"string","nullable":true,"metadata":null,"children":null},{"name":"entite_financiere_programme","type":"string","nullable":true,"metadata":null,"children":null},{"name":"nomenclature","type":"string","nullable":true,"metadata":null,"children":null},{"name":"section","type":"string","nullable":true,"metadata":null,"children":null},{"name":"libelle_d_r","type":"string","nullable":true,"metadata":null,"children":null},{"name":"type_mouvement","type":"string","nullable":true,"metadata":null,"children":null},{"name":"code_chapitre","type":"string","nullable":true,"metadata":null,"children":null},{"name":"ca_2021","type":"double","nullable":true,"metadata":null,"children":null}],"parquet":"required group field_id=-1 root {\n  optional binary field_id=-1 entite_juridique_programme (String);\n  optional binary field_id=-1 entite_financiere_programme (String);\n  optional binary field_id=-1 nomenclature (String);\n  optional binary field_id=-1 section (String);\n  optional binary field_id=-1 libelle_d_r (String);\n  optional binary field_id=-1 type_mouvement (String);\n  optional binary field_id=-1 code_chapitre (String);\n  optional double field_id=-1 ca_2021;\n}\n"},"kv_metadata":[["field:libelle_d_r","upstream_verbatim | not modified by Commodity | upstream=results[].libelle_d_r | publisher label=\"Libellé D/R\" | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:nomenclature","upstream_verbatim | not modified by Commodity | upstream=results[].nomenclature | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:entite_financiere_programme","upstream_verbatim | not modified by Commodity | upstream=results[].entite_financiere_programme | publisher label=\"Entité financière programme\" | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:type_mouvement","upstream_verbatim | not modified by Commodity | upstream=results[].type_mouvement | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:entite_juridique_programme","upstream_verbatim | not modified by Commodity | upstream=results[].entite_juridique_programme | publisher label=\"Entité juridique programme\" | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:code_chapitre","upstream_verbatim | not modified by Commodity | upstream=results[].code_chapitre | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["row_count","100"],["personal_data","personal data: no cited column names a natural person (the cited columns are all this reads)"],["live","true"],["field:ca_2021","upstream_verbatim | not modified by Commodity | upstream=results[].ca_2021 | publisher type=double | 99/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["field:section","upstream_verbatim | not modified by Commodity | upstream=results[].section | publisher type=text | 100/100 cells non-null | the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged"],["upstream_url","https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/ca-2021-rennes-metropole/records?limit=100"],["retrieved_at","2026-09-07T20:23:37.515Z"],["license","odbl-1.0"],["entry_url","https://c0mm0.com/entry/ca-2021-rennes-metropole/"],["source","CA  2021 - Rennes Métropole"]]}
["Rennes Métropole","ASSAINISSEMENT","M49","Fonctionnement","Dépense","Réel","011",1242.91]
["Rennes Métropole","ASSAINISSEMENT","M49","Fonctionnement","Dépense","Réel","68",5625.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Dépense","Réel","001",null]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Dépense","Ordre","040",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",9552.6]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",1937.55]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",6875.92]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",53359.01]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",2229729.8]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","65",82.19]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","65",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","65",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Recette","Réel","74",8603083.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Dépense","Réel","13",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Dépense","Réel","16",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Dépense","Réel","20",864.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Dépense","Réel","204",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Dépense","Réel","21",95542.75]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Dépense","Réel","23",173551.63]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Dépense","Ordre","041",75384.04]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Recette","Réel","21",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Recette","Réel","458240",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Recette","Réel","45828",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Recette","Ordre","041",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Investissement","Recette","Ordre","041",0.0]
["Rennes Métropole","ELIMINATION VALORISAT DECHETS","M57","Fonctionnement","Dépense","Réel","67",0.0]
["Rennes Métropole","ELIMINATION VALORISAT DECHETS","M57","Fonctionnement","Recette","Réel","002",4715434.180000001]
["Rennes Métropole","ASSAINISSEMENT","M49","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Fonctionnement","Recette","Réel","77",0.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Ordre","040",0.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Ordre","040",0.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Ordre","040",50.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Ordre","040",0.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Ordre","040",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",3256.71]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",4967.5]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",205166.12]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",3212.39]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",268596.42]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",26533.17]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",17673.63]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",-79.69]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",7571.6]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",146484.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",13159.63]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",378653.33]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",10025.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",407214.32]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",331203.93]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",380267.17]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",1162.9]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",18712.12]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",2537.19]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",149720.97]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",20126.87]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",4180.61]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",3174.42]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",369.28]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",5803.03]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",414513.49]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",162718.94]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",412490.78]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",25022.94]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",162030.48]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",376744.24]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",378413.26]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","012",3078.27]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Recette","Réel","76",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Recette","Réel","77",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Recette","Réel","77",36236.68]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Recette","Réel","77",4764763.87]
["Rennes Métropole","ASSAINISSEMENT","M49","Fonctionnement","Dépense","Réel","011",76839.36]
["Rennes Métropole","ASSAINISSEMENT","M49","Fonctionnement","Recette","Réel","70",172254.04]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Réel","13",0.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Ordre","040",0.0]
["Rennes Métropole","ASSAINISSEMENT","M49","Investissement","Recette","Ordre","040",16916.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",4676271.26]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",70.27]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",2509.08]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",13740.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",2180.06]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",79420.1]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",77742.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",2297.47]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",7226.8]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",1908.51]
["Rennes Métropole","BUDGET PRINCIPAL RM","M57","Fonctionnement","Dépense","Réel","011",0.0]