Passer au contenu principal

Versionnage des base de données

Gérer les versions de votre base de données dans l'historique de la base de données

Gianmarco Franzo avatar
Écrit par Gianmarco Franzo
Mis à jour il y a plus d’une semaine

La versionnage de base de données vous offre la gouvernance et la traçabilité de vos données : chaque modification de votre base de données est capturée, vous permettant de comprendre ce qui a été modifié et par qui, de reproduire de manière fiable les résultats à travers les projets Risk/Demand/Rate, et de collaborer en toute sécurité sans perdre de vue l'état de la base de données utilisé pour la modélisation et le Reporting.

Modifications qui créent une nouvelle version du dataset

Vous pouvez modifier votre base de données par une série d'actions prises en charge. Chaque séquence de modifications est automatiquement sauvegardée et génère une nouvelle version de la base de données.

Les actions suivantes sont suivies :

  • Modifier les modalités d'une variable

  • Créer des formules

  • Modifier des formules

  • Changer l'utilisation d'une variable (Catégorique ↔ Ordinale)

  • Capper les variables

  • Renommer les variables

  • Supprimer les variables

  • Exporter depuis un projet Rate

  • Appliquer des filtres

  • Réutiliser un format existant

⚠️ les bases de données Legacy (héritées) (créées avant juillet 2025, lorsque la gestion des versions a été introduite) ne verront pas leurs anciennes modifications listées dans l'Historique de la base de données. Cependant, toute nouvelle modification effectuée après l'activation de la gestion des versions sera enregistrée.

Historique de la base de données

Toutes les actions effectuées sur une base de données sont enregistrées dans l'Historique de la base de données, accessible en cliquant sur l'icône DB History (Historique de la base de données) en haut de la section Data, à côté du nom de la base de données :

La liste des versions de la base de données — y compris celles créées par vous ou d'autres utilisateurs — apparaîtra sur le côté droit de l'écran.

Chaque entrée correspond à une version sauvegardée de la base de données. La première entrée à partir du bas montre comment la base de données a été créé. Si elle a été créé à partir de cloning (clonage) ou de filtering (filtrage), il y a un lien vers la base de données originale à la version à partir de laquelle l'action a été effectuée.

Depuis le panneau DB History (Historique de la base de données), vous pouvez :

  • Cloner une version pour créer une nouvelle copie modifiable d'une base de données précédent (Notez que c'est la façon d'éditer les versions antérieures)

  • Nommez une version pour l'identifier facilement

  • Modifier/Supprimer le nom s'il y en a un

Lorsque vous cliquez sur une version plus ancienne (autre que la plus récente), elle s'affichera en mode lecture seule : dans ce mode, vous pouvez explorer les définitions des variables et formules.

Versionnage de la base de données à travers différents modules

Le système de versionnage est intégré dans toute la plateforme : Dans les menus des projets Risk, Demand et Rate, l’interface d’Akur8 affiche l’onglet "Information" où vous pouvez repérer la base de données et la version utilisée dans le projet. Elle affichera le nom de la version si elle en a un ou elle affichera le point temporel où la version a été finalisée :

Si le modèle utilise la dernière version de la base de données, cela sera indiqué explicitement (comme dans l'image ci-dessus).

Sinon, une icône apparaîtra, comme ci-dessous :

En cliquant sur le nom de la version de la base de données dans ces modules, cela ouvre directement la vue DB History (Historique de la base de données) dans le module Data.

Avez-vous trouvé la réponse à votre question ?