Valider vos données Experience Platform avec un collègue

Collègue inclut la compétence Validation des données qui vérifie la qualité des données de vos jeux de données Experience Platform. Utilisez-le pour exécuter des validations statistiques et sémantiques sur les jeux de données, analyser les champs du jeu de données et identifier les problèmes de qualité des données, le tout via une seule conversation avec vos collègues.

Les ingénieurs de données, les administrateurs de données et les ingénieurs d’implémentation l’utilisent pour des contrôles qualité rapides, sans requêtes SQL ni hiérarchies de schémas complexes.

Utilisez cette compétence pour :

  • Validez les champs d’identité et d’événement clés après une nouvelle implémentation ou une mise à jour d’implémentation.
  • Recherchez un problème de mappage suspecté en examinant les principales valeurs d’un champ et les valeurs non valides.
  • Exécutez des contrôles continus de gestion des données sur les jeux de données critiques pour détecter précocement les régressions.
NOTE
Cette compétence est en lecture seule. Cela ne modifie pas vos données, schémas ou mappages.

Avant de commencer

Pour valider vos données avec Coworker, vous devez :

  • Nom ou ID du jeu de données à valider.
  • (Facultatif) Nom d’un champ spécifique à valider si vous ne souhaitez pas que la compétence sélectionne automatiquement les champs.

Démarrer une session de validation

  1. Connectez-vous à un collègue.

  2. Sélectionnez Nouvelle conversation.

  3. Dans le champ de texte, demandez à l’agent de valider un champ ou un jeu de données. Par exemple :

    Invite

    Valider le jeu de données « Electronics Sample 1000 »

    Écran d’accueil de la conversation avec l’invite Valider le jeu de données Electronics Sample 1000 saisie dans le champ de message.

    note tip
    TIP
    Ajoutez le nom de votre jeu de données avec le mot « jeu de données » pour que la compétence puisse l’identifier correctement. Par exemple, utilisez « Valider l’échantillon électronique du jeu de données 1000 » au lieu de « Valider l’échantillon électronique 1000 ».

    Votre requête est acheminée vers la compétence Validation des données , qui analyse un échantillon de votre jeu de données et renvoie les résultats de la même conversation.

Choisir les éléments à valider

Vous pouvez valider un seul champ ou un jeu de données entier.

Validation de champ

Validez un champ spécifique dans un jeu de données. Cette option fournit les éléments suivants :

  • Null count et valeur distincte count.
  • Valeurs distinctes principales et leurs fréquences.
  • Validation sémantique assistée par l’IA qui signale les valeurs qui ne correspondent pas au format attendu du champ, en fonction des métadonnées du champ et de ses valeurs réelles.

Exemples d’invites :

  • Validez le champ d’e-mail dans le jeu de données Customers_2024.
  • Validez le statut du champ pour le jeu de données customer_events_2024.
  • Validez le champ person.address.city pour le jeu de données de données client.
Validation du jeu de données

Validez jusqu’à cinq champs à la fois dans un jeu de données. Vous pouvez spécifier les champs vous-même ou laisser la compétence analyser le jeu de données et sélectionner automatiquement les champs les plus pertinents. Cette option renvoie les mêmes informations que la validation du champ, pour chaque champ que vous validez.

Exemples d’invites :

  • Validez le jeu de données 2024 des données client.
  • Valider les champs e-mail, téléphone pour Customers_2024.
  • Résumez les paramètres firstName, lastName et bornDate pour les données client.

Consulter les résultats

Pour chaque champ validé, les résultats apparaissent sous la forme d’une ligne dans un tableau avec les colonnes suivantes :

Colonne
Description
Nom du champ
Nom du champ.
Chemin du champ
Chemin d’accès complet du champ dans le schéma.
Type de champ
Type de données du champ.
Valeurs valides
Pourcentage de valeurs échantillonnées qui réussissent la validation.
Valeurs distinctes
Pourcentage de valeurs échantillonnées distinctes.
Valeurs nulles
Pourcentage de valeurs échantillonnées nulles.
Les 5 premières valeurs distinctes
Les cinq valeurs les plus courantes et leurs fréquences.
5 premières valeurs non valides
Les cinq valeurs non valides les plus courantes, avec une explication pour chacune, par exemple « format d’e-mail non valide ».
insight supplémentaire
Une courte note en langage naturel sur la qualité du terrain.

Sous les résultats, Coworker ajoute une liste Étapes suivantes suggérant des invites de relance, telles que la validation d’un autre champ ou la réexécution du jeu de données.

Lorsque vous validez un seul champ, Coworker renvoie également un graphique :

Conversation avec un collègue présentant un graphique en anneau et un résumé écrit pour le champ Marque, signalant 79,5 % de valeurs valides, 20,5 % de valeurs nulles et aucune valeur non valide détectée.

Sélectionnez Graphique ou Tableau pour basculer entre les vues des mêmes résultats.

Lorsque vous validez un jeu de données, les résultats apparaissent dans un tableau avec une ligne par champ. Les champs que vous nommez apparaissent tels que vous les avez spécifiés :

Table de conversation des collègues intitulée Validation de champ d’exemple 1000 d’électronique, affichant les résultats de validation pour les champs de catégorie, de marque et de prix que l’utilisateur a nommés à l’invite.

Les champs sélectionnés par les compétences apparaissent automatiquement de la même manière :

Table de conversation des collègues présentant les résultats de validation de cinq champs sélectionnés automatiquement dans le jeu de données Exemple d’électronique 1000 : Catégorie, Marque, Prix, Inventaire et Condition.

Sélectionnez CSV pour télécharger le tableau complet des résultats.

Contrôles effectués par validation des données

La compétence effectue les types de vérification suivants sur chaque champ et jeu de données :

  • Contrôles d’exhaustivité : nombres et pourcentages nuls et manquants.

  • Contrôles de distribution : valeurs distinctes principales et leurs distributions, et détection de cardinalité élevée.

  • Vérifications sémantiques par rapport au schéma : utilise le nom, le type et la description du champ XDM pour déduire ce à quoi ressemble une valeur valide, puis signale les anomalies.

  • Vérifications tenant compte du type de données, le cas échéant :

    • E-mail : format et plausibilité du domaine.
    • Téléphone : préparation au format, par exemple E.164.
    • Dates et horodatages : contrôles de format de base, par exemple ISO-8601.

Ces contrôles associent des statistiques déterministes à une validation sémantique assistée par LLM afin de détecter les valeurs qui semblent fausses, même lorsqu’elles correspondent techniquement au schéma.

Limites

Avant de valider vos données, gardez à l’esprit les restrictions suivantes. Ces contraintes équilibrent les performances avec les fonctionnalités et définissent les attentes en matière d’analyse et d’informations attendues.

  • Échantillonnage uniquement : la compétence valide un échantillon du jeu de données (généralement les 1 000 lignes les plus récentes), et non le jeu de données entier. Les analyses de jeux de données complets ne sont pas disponibles.
  • Limite du nombre de champs : lorsque vous validez un jeu de données, la compétence analyse jusqu’à cinq champs par requête. Vous pouvez spécifier ces champs ou laisser la compétence les sélectionner automatiquement.
  • Sémantique probabiliste : la détection des valeurs non valides repose en partie sur l’inférence basée sur LLM, qui peut parfois ne pas détecter des erreurs subtiles ou marquer des valeurs limites.
  • Lecture seule : la compétence ne modifie pas vos données ni leur schéma. Il met en évidence les problèmes potentiels, mais n’effectue pas de correctifs automatisés.

Si vos besoins de validation sont plus exhaustifs ou nécessitent une logique commerciale complexe, complétez ces résultats avec des outils supplémentaires tels que les validations de Query Service ou de Préparation de données.

Informations connexes

recommendation-more-help
cx-enterprise-ai-help