Informations générales sur les jeux de données

Informations générales sur les jeux de données

Format des données historiques

Chaque entité du jeu de données est structurée pour prendre en charge les données historiques grâce aux champs de date de création (created_at) et de mise à jour (updated_at). Ce format permet une analyse de données flexible, les utilisateurs pouvant filtrer par updated_at pour isoler uniquement la version la plus récente de chaque entité, ou visualiser l’historique complet des modifications dans le temps. Étant donné que le même identifiant est conservé pour les entrées de création et de mise à jour, cette structure garantit une traçabilité complète, préservant ainsi le cycle de vie entier de chaque entité dans le jeu de données.

Prise en charge multilingue

Lorsqu'un attribut prend en charge plusieurs langues, il est représenté sous forme de tableau de valeurs, chacune étant associée à une locale spécifique. Ce tableau permet de stocker et de récupérer les valeurs d'un attribut dans différentes langues, facilitant ainsi une intégration multilingue fluide au sein des jeux de données. La structure d’un tel tableau d’attributs multilingue est la suivante :

|-- names: array (nullable = true)
|    |-- element: struct (containsNull = true)
|    |    |-- Id: string (nullable = true)
|    |    |-- Locale: string (nullable = true)
|    |    |-- Value: string (nullable = true)
|    |    |-- UpdatedAt: string (nullable = true)

Chaque élément du tableau des noms représente une version localisée de l'attribut, encapsulée dans un format structuré :

Id : Un identifiant unique pour l'entrée localisée.

  • Locale : Le code de la locale (par exemple, "en", "fr") représentant la langue et la région de la valeur.

  • Value : Le texte traduit ou localisé de l'attribut dans la locale spécifiée.

  • UpdatedAt : Un horodatage indiquant la dernière mise à jour de cette valeur localisée.

Ce format garantit un accès facile aux attributs dans diverses langues, améliorant ainsi l'utilisabilité du jeu de données dans différents contextes linguistiques.

Cette réponse vous a-t-elle aidé ?
😞
😐
😁