-
Notifications
You must be signed in to change notification settings - Fork 0
Rendere piu' robusto il catalog inventory su ISTAT SDMX #22
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Obiettivo
Ridurre i falsi run parziali del catalog inventory quando l'endpoint SDMX di ISTAT risponde con errori transitori.
Contesto
Nel workflow catalog-inventory-manual il conteggio di istat_sdmx usa l'endpoint:
https://sdmx.istat.it/SDMXWS/rest/dataflow/IT1
La baseline e il metodo sono stati gia' chiariti e oggi restano coerenti con 509 dataflow.
Il problema residuo non sembra metodologico ma operativo:
- in locale l'endpoint puo' rispondere correttamente e in modo stabile
- in alcuni run GitHub puo' invece restituire
500 Internal Server Error - il risultato e' un inventory parziale, pur con workflow e report formalmente corretti
Cosa fare
- valutare un retry leggero con backoff solo sul ramo SDMX del build script
- mantenere
sdmx.istat.itcome endpoint principale - evitare fallback deboli o non equivalenti verso altre superfici non stabili
- lasciare il report esplicito quando, anche dopo i retry, la fonte fallisce
Cosa non fare
- non riaprire il tema della baseline
509 - non introdurre scraping o parsing di superfici HTML
- non forzare upload manuali di dati vecchi nel
latest - non rendere il workflow piu' aggressivo del necessario verso ISTAT
Output atteso
- decisione se introdurre retry/backoff nel build script
- eventuale implementazione minima e verificabile
- nessuna alterazione del perimetro del catalog inventory oltre la robustezza SDMX
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
✅ Completato