Données & reprise · MCD · svc-statistics
svc-statistics — modèle de données minimal
Alimenté par recalcul et non par reprise directe. Le point d'attention est une frontière : ses lignes RC Auto ne doivent pas devenir un second réceptacle des attestations déjà chargées dans les contributions.
4tables du noyau
2compléments
0ligne reprise directement
MCD minimal
Contenu minimal en tables
Le noyau est ce sans quoi le service ne peut pas tenir ses agrégats ni sa première tranche fonctionnelle. Les tables du socle technique s'ajoutent à cette liste et ne sont pas répétées.
| Niveau | Table | Contenu et point de vigilance |
|---|---|---|
| NOYAU | rc_auto_batches | Lots RC Auto reçus de l'ASACI : fichier, empreinte, compteurs, statut de validation. |
| NOYAU | rc_auto_records | Lignes de lot. Frontière à tracer avec contributions.statement_lines : les deux ne doivent pas être deux réceptacles de la même attestation. |
| NOYAU | statistical_datasets | Jeux de données consolidés par période. |
| NOYAU | statistical_metrics | Indicateurs calculés et leurs ventilations. |
| COMPL. | statistical_exports | Exports produits : fichier, destinataire, date. |
| COMPL. | statistical_validation_rules | Règles de validation des lots. |
| PROJ. | known_statement_lines | Agrégat de l'assiette, reçu par événement — jamais une copie ligne à ligne. |
Sources legacy et transformations
| Table legacy | Volumétrie | Table cible | Transformation clé |
|---|---|---|---|
| (aucune reprise directe) | — | — | Les jeux de données sont recalculés à partir des données reprises dans les autres services. |
Points de vigilance
Règle de partage à écrire. statement_lines (contributions) porte l'assiette contributive issue de LOGPROD ; rc_auto_records porte le flux statistique ASACI, canal futur, vide à la bascule. Sans cette règle, la même attestation finit chargée dans deux services.
Le recalcul ne verra pas l'historique migré. Le chargement SQL direct contourne Kafka : tant qu'aucun rejeu d'événements « migrés » n'est décidé, les statistiques ne portent que sur les flux postérieurs à la bascule. À assumer explicitement, ou à traiter par un rejeu.
Décisions attendues
- Décider du rejeu d'événements « migrés » — sinon acter que les statistiques démarrent à la bascule.
- Écrire la règle de partage attestation ↔ RC Auto.