194 miliardi di euro, 285.000 progetti, 7 missioni. I dati ufficiali del Piano Nazionale di Ripresa e Resilienza, puliti e interrogabili.
open-pnrr raccoglie i dati aperti pubblicati da Italia Domani (MEF/SoGeI) e li rende interrogabili con il toolkit del Lab. Dall'idea civica al parquet pronto per l'analisi.
| Dataset | Righe | Cosa risponde |
|---|---|---|
pnrr_progetti |
291.398 | Quali progetti finanzia il PNRR, con chi, quanto, in che stato |
pnrr_gare |
282.655 | Quali gare nascono dai progetti, a chi vanno, a quanto |
pnrr_pagamenti |
211.901 | Quanto è stato pagato realmente (67% di assorbimento) |
pnrr_indicatori_target |
357.183 | Quali target si misurano, e quanti sono stati raggiunti |
pnrr_avanzamento_indicatori |
6.030 | Gli indicatori comuni europei, per missione |
pnrr_quadro_finanziario |
304 | L'anagrafica di ogni misura/submisura con importi |
pnrr_tag_clima_digitale |
375 | Quanto del PNRR è clima (37%) e quanto digitale (26%) |
Totale: ~1,25 milioni di righe, 7 dataset, €194,4 mld tracciati.
- Il tuo comune ha progetti PNRR? Quanti, di che tipo, in che stato?
- Quali ministeri gestiscono più fondi PNRR? (RFI: €22 mld, MIMIT: €21 mld)
- Quanto del PNRR è già stato pagato? 67,4% — €101,9 mld su €151,1 mld
- Le gare PNRR vanno tutte all'aggiudicazione? 157.699 su 282.655 (56%)
- Quanto è "verde" il PNRR? €72 mld di contribuzione al clima
- Quali indicatori europei sono in ritardo? M3 (infrastrutture): 4,6% con valore
-- Quali progetti PNRR sono "In Corso" in Emilia-Ragna?
SELECT cup, titolo_progetto, fin_pnrr
FROM pnrr_progetti
WHERE stato_avanzamento = 'In Corso'
AND soggetto_attuatore LIKE '%EMILIA%'
ORDER BY fin_pnrr DESCI clean parquet sono su GCS (gs://dataciviclab-clean/) e nel out/ locale dopo un make run.
I CSV originali sono sul catalogo open data del MEF.
Italia Domani (CSV) → preprocess.py (wget) → raw → clean.sql → mart*.sql → GCS
# Esegui tutto
make run
# Esegui un singolo dataset
TOOLKIT_ALLOW_SCRIPT_SOURCE=1 toolkit run --config datasets/pnrr-progetti/dataset.yml
# Valida
toolkit validate --config datasets/pnrr-progetti/dataset.yml| Join | Chiave | Domanda |
|---|---|---|
pnrr_progetti ↔ pnrr_gare |
CUP | I progetti diventano gare? |
pnrr_progetti ↔ pnrr_pagamenti |
CUP | Quanto è stato pagato? |
pnrr_indicatori_target ↔ pnrr_progetti |
CUP | Quali indicatori monitora ogni progetto? |
pnrr_quadro_finanziario ↔ tutti |
codice_univoco_submisura | Anagrafica misure/submisure |
Italia Domani — MEF / SoGeI
- Catalogo open data
- Licenza: dati pubblici (da verificare)
- Il server AEM/Akamai blocca
python-requests— ipreprocess.pyusano wget con fallback urllib