I Contratti Collettivi Nazionali dell'Italia, in dati aperti. In Italia circa 8 lavoratori su 10 lavorano sotto un CCNL: sono le regole di stipendi, tutele e orari per milioni di persone. Questo repo rende interrogabili l'anagrafica nazionale CNEL, le metriche di applicazione Uniemens/INPS e il grafo delle confluenze tra contratti.
| Dataset | Righe | Periodo | Contenuto |
|---|---|---|---|
ccnl_metadata |
~7.700 | storico + corrente | Accordi depositati: codici, date, firmatari, ATECO |
ccnl_applicazione |
~13.200 | 2018–2025 | Datori e dipendenti per CCNL × anno (F/M dal 2023) |
ccnl_territorio |
~166.000 | 2023–2025 | Dipendenti per provincia × genere × CCNL |
ccnl_confluenze |
~610 | — | Mappa confluenze: quale codice storico è confluito dove |
- 12 mart analitici (ranking nazionali, serie storiche, quote di genere, intelligenza contrattuale composta). Fonte: CNEL Archivio Contratti — Italian Open Data License v2.0.
- Quali sono i 20 CCNL che coprono più dipendenti, e come sono cambiate le quote?
- Quanti contratti collettivi vigono in quali comparti, e dove è più frammentato?
- Quali CCNL hanno superato la scadenza contrattuale e quanti lavoratori restano sotto quelle regole?
- Come si sono fusi i codici contrattuali storici nei vigenti (grafo confluenze)?
- Quante donne e uomini copre ogni contratto, per provincia?
- Parquet su GCS — clean e mart esportati dal pipeline org; percorsi in
registry/registry.json(gs://dataciviclab-clean/+ duckdb httpfs). - Locale —
uv pip install -e ".[pipeline]" && make run→ parquet inout/data/. - DuckDB diretto — qualsiasi client che legga parquet del registry.
- Discussions del repo — domande, idee, casi d'uso
- Decisioni tecniche · Fonti
Hai trovato un dato sbagliato o vuoi proporre un join con altri dataset del Lab? Apri una Discussion o un issue nel repo: contribuzioni di dati, SQL e segnalazioni sono benvenute (CONTRIBUTING.md).
- Il campo
dipendentidell'API JSON è quasi semprenull: le metriche stanno nell'Excel applicazione (Uniemens + conto annuale PPAA per la PA). - Alcuni CCNL PA hanno dipendenti Uniemens = 0: il dato è sul conto annuale.
- 2025 può essere parziale (media 12 mesi a chiusura estrazione).
- F012 (edili): il CNEL deposita solo accordi di rinnovo, niente testo definitivo.
uv pip install -e ".[pipeline,dev]" --system
make check # preflight config
make run # scarica + clean + mart
make test # contratti config + logica extractLicenza del codice: MIT. Licenza dei dati CNEL: IODL v2.0.