Sigma pour les organisationsVersion bêta publique
Interroger les données des comptes appartenant à une organisation.
Si vous utilisez Stripe Organizations pour regrouper les différents comptes Stripe de votre entreprise, vous pouvez utiliser Sigma for Organizations pour exécuter des requêtes Sigma sur tous vos comptes à la fois. Les requêtes Sigma vous permettent d’obtenir des informations sur les clients et paiements de l’ensemble de votre entreprise, dans le Dashboard.
Démarrer
Avant de commencer, suivez les étapes suivantes :
- Créez une organisation et ajoutez tous les comptes que vous souhaitez inclure dans vos requêtes.
- Activez Sigma sur chaque compte que vous souhaitez inclure dans vos requêtes.
- Veillez à ce qu’un rôle vous soit attribué au niveau de l’organisation, avec des autorisations pour consulter les rapports (comme celui d’analyste) pour lancer et exécuter des requêtes Sigma.
Exécuter des requêtes Sigma sur plusieurs comptes
Pour exécuter des requêtes Sigma sur plusieurs comptes de votre organisation, procédez comme suit :
- Dans le Dashboard, cliquez sur le nom de votre organisation à partir du sélecteur de compte, puis sur Sigma.
- Rédigez une nouvelle requête, choisissez parmi les requêtes enregistrées ou sélectionnez dans la liste des modèles de requêtes.
- Pour spécifier les comptes concernés par votre requête, cliquez sur le menu déroulant Exécuter sur les comptes dans le coin supérieur droit, puis sur Modifier les comptes de l’entreprise.
- Exécutez la requête sur les comptes que vous avez sélectionnés.
Renvoi des résultats pour chaque compte
Par défaut, les requêtes renvoient des résultats comprenant les données de tous les comptes sélectionnés. Si vous souhaitez obtenir les résultats pour chaque compte, vous pouvez regrouper les résultats par merchant_
. Par exemple, la requête suivante renvoie la somme des intentions de paiement au cours des 14 derniers jours pour chaque compte et chaque devise :
select merchant_id, currency, sum(amount) as total_payment_volume_last_14d from payment_intents where created >= date_add('day', -14, current_date) group by 1, 2
merchant_ | currency | total_ |
---|---|---|
acct_DeQc1GmK6C5CNIH | USD | 4934823 |
acct_fliceNuw2ZpcOQT | CAD | 2235991 |
acct_AsE2Rpt0Gl7OM6n | GBP | 1870021 |
acct_DM63Z31pKjvkQAU | UE | 9008212 |
Filtrer les comptes dans une requête
Pour utiliser le champ merchant_
afin de filtrer les résultats sur des comptes spécifiques directement dans votre requête, ajoutez une clause WHERE merchant_
. Par exemple, la requête suivante renvoie le volume total de paiements dans un compte spécifique :
select currency, sum(amount) as total_payment_volume_last_14d from payment_intents where created >= date_add('day', -14, current_date) AND merchant_id in ( 'acct_d8upQPPBbFtSIe1', 'acct_1fCSEPk3waoDZox' ) group by 1
currency | total_ |
---|---|
USD | 8833809 |
CAD | 9008212 |