Ressources · 82
Rapports fiables : fuseaux horaires, clôtures et événements tardifs
Éviter les journées décalées, les doubles comptes et les comparaisons incohérentes entre exports et tableaux de bord.
· 3 min
Ce que ce guide permet
- Décrire les instants et les journées
- Fixer les bornes des périodes
- Gérer les arrivées tardives
- Rapprocher à périmètre égal
- Retester une reconstruction
Contrôle express
- Tout convertir en UTC suffit-il ?
- Pourquoi un total change-t-il après export ?
- Un événement en retard est-il un doublon ?
Méthode pas à pas
- 01
Décrire les instants et les journées
Séparez instant de l’événement, réception, modification et date métier. Un instant UTC ne définit pas à lui seul la journée commerciale d’une boutique. Conservez le fuseau métier nommé quand il compte. PostgreSQL convertit les timestamps avec fuseau en UTC sans conserver le fuseau d’origine ; stockez celui-ci séparément si nécessaire.
Livrable : dictionnaire des dates et fuseaux.
- 02
Fixer les bornes des périodes
Définissez une borne incluse au début et exclue à la fin. Calculez les bornes dans le fuseau métier avant leur conversion. Testez changement d’heure, fin de mois et date sans heure. Une journée locale n’a pas toujours la même durée ; ne l’assimilez pas systématiquement à vingt-quatre heures.
Livrable : exemples de rattachement aux périodes.
- 03
Gérer les arrivées tardives
Décidez quel rapport peut changer, pendant combien de temps et avec quel marquage. Conservez temps de réception et identifiant pour distinguer retard et doublon. N’écrasez pas silencieusement un rapport déjà transmis : fournissez un état daté, une révision ou une correction selon l’usage.
Livrable : politique de révision et journal des écarts.
- 04
Rapprocher à périmètre égal
Comparez sources sur la même période, le même statut métier et la même date d’arrêt. Séparez commande créée, payée, annulée et remboursée. Contrôlez un échantillon de lignes proches des frontières de journée avant de conclure à une perte de collecte.
Livrable : rapprochement ligne à ligne des écarts.
- 05
Retester une reconstruction
Rejouez un intervalle comprenant un changement d’heure et des événements tardifs. Une reconstruction à la même date d’arrêt doit expliquer ses différences éventuelles. Affichez fuseau, fraîcheur et statut provisoire ou clos à côté des résultats.
Livrable : test de reconstruction et légende du rapport.
Fiche de travail à réutiliser
À compléter avec vos observations autorisées. Ces champs constituent une trame de travail, pas des résultats observés.
| Champ | Information à consigner |
|---|---|
| Calendrier | Fuseau nommé, début de semaine et bornes de période |
| Horodatage | Temps événement, réception et modification ; précision et source |
| Clôture | Date d’arrêt, délai de révision et traitement des retards |
| Rapprochement | Statuts inclus, identifiants et écarts expliqués |
Exemple d’application
Situation illustrative
Exemple fictif : deux équipes comparent les ventes du lundi, l’une selon UTC et l’autre selon Europe/Paris.
Décision et preuve attendue
Le rapprochement isole les commandes à la frontière des journées, puis adopte une période métier commune et une date d’arrêt identique.
Distinguer les mécanismes
| Mécanisme | Utilité | Point de vigilance |
|---|---|---|
| Date métier | Rattacher une activité à un calendrier | N’est pas un instant sans convention |
| Temps événement | Mesurer quand l’activité a eu lieu | Peut arriver tard ou provenir d’une horloge incorrecte |
| Temps réception | Suivre la fraîcheur du pipeline | N’est pas forcément la date de l’activité |
Indicateurs de pilotage
| Indicateur | Ce qu’il mesure | Première action |
|---|---|---|
| Retard de réception | Écart entre activité et disponibilité dans le pipeline | Définir une période provisoire adaptée |
| Révisions de période | Variations entre deux états datés comparables | Distinguer retards et corrections |
| Écarts aux frontières | Lignes rattachées à des journées différentes | Corriger la convention de temps |
Erreurs fréquentes
- N’est pas un instant sans convention
- Peut arriver tard ou provenir d’une horloge incorrecte
- N’est pas forcément la date de l’activité
Questions fréquentes
Tout convertir en UTC suffit-il ?
Non. UTC facilite les comparaisons d’instants ; les journées, semaines et clôtures demandent encore un fuseau et un calendrier métier.
Pourquoi un total change-t-il après export ?
Il peut inclure de nouveaux événements, corrections ou changements de statut. Vérifiez la date d’arrêt et la politique de révision avant de comparer.
Un événement en retard est-il un doublon ?
Non. Vérifiez son identifiant et son contenu ; le délai de réception ne démontre pas une répétition.
Références officielles
Date de consultation des références : . La méthode et la fiche de travail proposent des contrôles à adapter à votre contexte ; elles ne constituent pas une certification.






