Passer au contenu principal
Cette page fournit des exemples pratiques de requêtes SQL pour travailler avec vos exports de données Metronome. Utilisez ces requêtes comme points de départ pour vos propres analyses et rapports.
Tous les exemples utilisent une syntaxe SQL standard. Adaptez les fonctions de date et la syntaxe selon votre entrepôt de données spécifique (Snowflake, BigQuery, Redshift, etc.).

Entités principales

Clients

Comptez tous les clients non archivés.
Tables : customer

Événements

Suivez le volume d’ingestion d’événements au fil du temps.
Tables : events

Facturation

Factures finalisées

Calculez le nombre total de factures et les montants par mois.
Tables : invoice
Décomposez les revenus mensuels par type de ligne.
Tables : invoice, line_item

Factures brouillon

Suivez la progression des factures brouillon au fil du temps.
Tables : draft_invoice
Obtenez les derniers totaux de factures brouillon groupés par contrat.
Tables : draft_invoice

Décompositions de factures

Analysez les métriques de lignes à partir du dernier snapshot de décompositions brouillon.
Tables : breakdowns_draft_invoices, breakdowns_draft_line_items
Obtenez des décompositions détaillées de lignes brouillon par client et par facture.
Tables : breakdowns_draft_invoices, breakdowns_draft_line_items

Contrats

Listez tous les contrats archivés.
Tables : contracts_contracts
Obtenez les derniers overrides de tarification pour un contrat spécifique.
Tables : contracts_overrides
Remplacez <contract_id> par votre ID de contrat réel.
Analysez la couverture des rate cards en comptant les entrées actives.
Tables : contracts_rate_cards, contracts_rate_card_entries

Alertes

Obtenez toutes les alertes actives configurées pour envoyer des webhooks.
Tables : alert
Analysez la fréquence de déclenchement des alertes par jour.
Tables : customer_alert_history, alert