Qualite des donnees
Ziggy MCP vous permet de verifier la fiabilite des chiffres que vous recevez.
Questions types
Section intitulée « Questions types »“Les donnees sont-elles a jour ?”
“D’ou vient ce chiffre de churn ?”
“Je vois 17% de churn dans mon dashboard, c’est coherent ?”
Les breakdowns disponibles
Section intitulée « Les breakdowns disponibles »Fraicheur par snapshot
Section intitulée « Fraicheur par snapshot »“Les donnees sont a jour ?” ou “Quand a ete rafraichi le snapshot orders ?”
metric_get_freshness retourne la date de dernier refresh pour chaque snapshot Dataform :
snapshot_orders— commandes Shopifysnapshot_order_items— lignes de commande (produits)snapshot_revenue_financial_events— evenements financierssnapshot_subscriptions— abonnements Recharge
Si un snapshot a plus de 36h, Claude vous alerte automatiquement.
Lineage complet d’une metrique
Section intitulée « Lineage complet d’une metrique »“D’ou vient le chiffre de churn ?” ou “Lineage du CA par canal ?”
metric_get_metric_lineage retourne la chaine complete :
- Mart : quelle table BigQuery contient la donnee
- Snapshot : quel fichier Dataform l’alimente
- Cube : quel cube cube.js l’expose
- View : quelle vue M7 le rend consommable
- GitHub URL : lien direct vers le code source
Tolerant aux typos — vous pouvez ecrire churn_rate au lieu de metric_get_churn_rate.
Cross-check d’une valeur externe
Section intitulée « Cross-check d’une valeur externe »“Je vois 18% de churn dans mon dashboard, c’est correct ?” ou “Elise dit 850K EUR en avril, ca colle ?”
metric_verify_metric compare votre valeur contre la valeur canonique Ziggy. Il retourne :
- match :
true(ca colle),false(ecart significatif), ouundecided(pas assez d’info) - delta : ecart absolu entre les deux valeurs
- methodology_note : explication de la difference si elle existe (ex: “Elise inclut les FDP, Ziggy non”)
Taux de match GA4 par fenetre
Section intitulée « Taux de match GA4 par fenetre »“Taux de match des sessions GA4 ?” ou “Qualite de l’identity stitching sur 90 jours ?”
metric_get_session_match_rate donne le % de sessions GA4 liees a un customer_id Shopify, sur 3 fenetres :
- 7d : derniere semaine (reactif)
- 30d (defaut) : dernier mois
- 90d : dernier trimestre (tendance)
Filtrable par canal — utile pour voir si le match est meilleur sur organic (visiteurs engages) vs paid (visiteurs froids).
Outils sous-jacents
Section intitulée « Outils sous-jacents »| Outil | Breakdown | Parametres cles |
|---|---|---|
metric_get_freshness | Par snapshot | mart_name |
metric_get_metric_lineage | Chaine complete d’une metrique | metric_name |
metric_verify_metric | Cross-check valeur externe | metric_name, expected_value, tolerance, period |
metric_get_session_match_rate | Par fenetre temporelle, par canal | period (7d/30d/90d), channel |
Pour les parametres detailles, consultez le catalogue complet.