Données & reprise · MCD · svc-statistics

svc-statistics — modèle de données minimal

Base : statistics  ·  Reprise : RECALCULÉ ·  fiche de service

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

MCD minimal de svc-statistics

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.

NiveauTableContenu et point de vigilance
NOYAUrc_auto_batchesLots RC Auto reçus de l'ASACI : fichier, empreinte, compteurs, statut de validation.
NOYAUrc_auto_recordsLignes de lot. Frontière à tracer avec contributions.statement_lines : les deux ne doivent pas être deux réceptacles de la même attestation.
NOYAUstatistical_datasetsJeux de données consolidés par période.
NOYAUstatistical_metricsIndicateurs calculés et leurs ventilations.
COMPL.statistical_exportsExports produits : fichier, destinataire, date.
COMPL.statistical_validation_rulesRègles de validation des lots.
PROJ.known_statement_linesAgrégat de l'assiette, reçu par événement — jamais une copie ligne à ligne.

Sources legacy et transformations

Table legacyVolumétrieTable cibleTransformation 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.