Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Registry - Stats #3993

Open
wants to merge 3 commits into
base: dev
Choose a base branch
from
Open

Registry - Stats #3993

wants to merge 3 commits into from

Conversation

Riron
Copy link
Collaborator

@Riron Riron commented Feb 20, 2025

Contexte

Introduction d'un nouvel objet "ChangeAggregate".
L'idée est que ces objets aggrègent le nombre de changements effectués par un utilisateur, sur une compagnie, dans une durée de temps de 5min maximum.

Si des modifications sont faites à la suite, via plusieurs calls API par exemple, et espacés de moins d'1 min, toutes les statistiques des ces appels seront aggrégées dans un unique objet.
Si les appels sont faits avec plus d'1min d'écart entre eux, ou plus de 5min d'écart avec l'appel initial, alors un nouvel objet ChangeAggregate sera créé.

C'est ces nouveaux objets qui sont affichés sur la page statistiques API, et ce sont eux qui nous permettent également de calculer la somme des changements effectués sur un SIRET, par type d'import et source (API / File).

Démo

image

Ticket Favro

Titre

Checklist

  • Mettre à jour la documentation
  • Mettre à jour le change log
  • Documenter les manipulations à faire lors de la mise en production (sur le ticket Favro de release)
  • Informer le data engineer de tout changement de schéma DB

Base automatically changed from add/transported-managed to dev February 21, 2025 12:34
@Riron Riron force-pushed the add/change-aggregate branch from 58b0292 to e9695eb Compare February 25, 2025 15:39
@Riron Riron force-pushed the add/change-aggregate branch from e9695eb to 49cd553 Compare February 25, 2025 15:50
@Riron Riron marked this pull request as ready for review February 25, 2025 17:13
@Riron Riron requested a review from silto February 25, 2025 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant