Accéder directement au contenu
Connectez-vous
Image du logo Stripe
/
Créez un compte
Connectez-vous
Accueil
Payments
Automatisation des opérations financières
Services bancaires
Outils de développement
Options sans code
Tous les produits
Accueil
Payments
Automatisation des opérations financières
Accueil
Payments
Automatisation des opérations financières
Services bancaires
Outils de développement
Aperçu
Billing
Taxe
Reporting
Données
    Aperçu
    Démarrer
    Effectuer une recherche dans le Dashboard
    Accéder aux données dans votre Dashboard Stripe à l'aide de Sigma
    Accéder aux données de votre entrepôt de données avec Data Pipeline
    Actualisation des données
    Importer et gérer des données
    Interroger des données
    Écrire des requêtes
    Interroger des données transactionnelles
    Faire une recherche dans les données de litige et de fraude
    Interroger des données Billing
    Interroger des données Connect
    Interroger des données Issuing
    Planifier des requêtes
Constitution d'une start-up
AccueilAutomatisation des opérations financièresData

Accéder aux données de votre entrepôt de données avec Data Pipeline

Synchronisez votre compte Stripe avec Snowflake ou Amazon Redshift.

Data Pipeline est un produit sans code qui envoie l’ensemble de vos données et rapports Stripe à Snowflake ou Amazon Redshift. Cela vous permet de centraliser vos données Stripe avec d’autres données commerciales pour clôturer vos comptes plus rapidement et bénéficier d’informations plus détaillées.

Grâce à Data Pipeline, vous pouvez :

  • Exporter automatiquement la totalité de vos données Stripe en toute sécurité et rapidité.
  • Cesser de vous appuyer sur des pipelines d’extraction, de transformation et de chargement (ETL) tiers ou sur des intégrations d’API préconfigurées.
  • Combiner les données de tous vos comptes Stripe dans un seul entrepôt de données.
  • Intégrer les données Stripe aux autres données de votre entreprise pour obtenir des analyses commerciales plus complètes.

Prise en charge des bases de données

À l’heure actuelle, Data Pipeline prend en charge les régions de données de Snowflake (déployé sur AWS) et Amazon Redshift. Référez-vous au tableau ci-dessous pour obtenir plus d’informations sur les instances prises en charge.

Région AWSSnowflakeAmazon Redshift RA3 (avec chiffrement)Amazon Redshift DS2/DC2
us-west-2 (Oregon)
us-east-2 (Ohio)
us-east-1 (Virginie du nord)
us-west-1 (Californie du nord)
ca-central-1 (Canada central)
sa-east-1 (Sâo Paulo)
eu-central-1 (Francfort)
eu-west-1 (Irlande)
eu-west-2 (Londres)
eu-ouest-3 (Paris)
eu-north-1 (Stockholm)
me-south-1 (Bahreïn)
ap-southeast-1 (Singapour)
ap-southeast-2 (Sydney)
ap-nord-est-1 (Tokyo)
ap-nord-est-2 (Séoul)
ap-east-1 (Hong Kong)

Note

Si vous utilisez un entrepôt de données autre que Snowflake ou Amazon Redshift, ou si la région de votre entrepôt n’est pas répertoriée ci-dessus, contactez-nous à l’adresse data-pipeline@stripe.com.

Data Pipeline ne prend pas encore en charge les instances non-AWS, telles que Google Cloud Storage (GCS) ou Microsoft Azure.

Stripe ne propose pas les services de Data Pipeline aux clients, marchands et utilisateurs en Inde en raison des exigences de localisation des données.

Démarrer

Lors de votre inscription à Data Pipeline, Stripe envoie un partage de données à votre compte Snowflake ou Amazon Redshift. Une fois que vous avez accepté le partage de données, vous pouvez accéder à vos données Stripe principales dans Snowflake ou Amazon Redshift sous 12 heures. Après le chargement initial, vos données Stripe s’actualisent régulièrement.

Note

Vous ne pouvez associer qu’un seul compte d’entrepôt à votre compte Stripe.

Associer votre compte Snowflake

Tout d’abord, envoyez tous vos rapports et vos données Stripe actualisés via le Dashboard :

  1. Sur la page des paramètres de Data Pipeline du Dashboard, cliquez sur S’inscrire.
  2. Depuis la fenêtre modale, sélectionnez Snowflake, puis cliquez sur Continuer.
  3. Saisissez votre identifiant de compte Snowflake et votre région AWS, puis cliquez sur Continuer.
  4. Confirmez les informations, puis cliquez sur M’inscrire pour commencer à créer votre partage de données. Suite à votre inscription dans le Dashboard, vos données sont disponibles dans Snowflake sous 12 heures.

Accéder à votre partage de données dans Snowflake

Après 48 heures, accédez à votre partage de données depuis votre compte Snowflake :

  1. Accédez à votre compte Snowflake afin d’accepter le partage de données Stripe.
  2. Dans Snowflake, demandez à un ACCOUNTADMIN d’accéder à Data (Données) > Shared Data (Données partagées). Dans la section Ready to Get (Prêt pour la récupération), accédez à un partage intitulé SHARE_[ACCOUNT_IDENTIFIER] provenant de l’un des trois comptes Stripe, selon la région de votre entrepôt de données :
    • GSWUDFY_STRIPE_AWS_US_EAST_1 : des entrepôts de données dans us-east-1
    • JZA07263 : des entrepôts de données dans us-west-2
    • VM70738 : des entrepôts de données dans us-east-2
    Ensuite, cliquez sur Obtenir les données partagées pour accepter le partage.
  3. Dans la fenêtre modale qui s’ouvre, donnez un nom à la base de données (par exemple, Stripe), sélectionnez les rôles auxquels vous souhaitez accorder l’accès (par exemple, SYSADMIN), puis cliquez sur Obtenir les données.
  4. Confirmez que vous pouvez afficher vos données Stripe dans Data From Direct Shares (Données provenant de partages directs) et Databases (Bases de données). Vous pouvez maintenant interroger vos données Stripe directement dans Snowflake.

Modifier le compte d’entrepôt

Pour modifier le compte d’entrepôt auquel votre ompte Stripe est connecté :

  1. Désactivez Data Pipeline sur la page des paramètres du Dashboard.
  2. Réinscrivez-vous à Data Pipeline en suivant les étapes décrites ci-dessus pour le nouveau compte d’entrepôt auquel vous souhaitez vous connecter.

Pour ajouter un autre compte Stripe à votre compte d’entrepôt :

  1. Suivez les étapes d’inscription ci-dessous pour créer votre compte Stripe.
  2. Utilisez le même identifiant de compte que ci-dessus pour l’entrepôt correspondant. Pour trouver l’ID de votre compte, accédez à la page des paramètres du Dashboard et localisez le champ ID sous Entrepôt de données connecté.

Interroger des données Stripe dans votre entrepôt de données

Dans Snowflake et Amazon Redshift, vos données sont disponibles sous forme de vues sécurisées. Suivez les étapes ci-dessous afin d’interroger vos données.

Visualisez vos données Stripe disponibles en accédant à Vues dans la base de données que vous avez créée. Pour chaque table, vous pouvez également afficher les colonnes disponibles en cliquant sur la table et en accédant à Colonnes.

Schémas de base de données

Les données de votre entrepôt sont divisées en deux schémas de base de données, en fonction du mode d’API utilisé pour créer les données.

Nom du schémaDescription
STRIPEDonnées renseignées par le mode production
STRIPE_TESTMODEDonnées renseignées par le mode test

Entrepôt de données utilisé par plusieurs comptes Stripe

Si vous partagez les données de plusieurs comptes Stripe avec un même entrepôt de données, vous pouvez les identifier séparément. Chaque tableau comporte une colonne merchant_id, qui vous permet de filtrer les données par marchand et par compte.

Exemple de cas d’usage

Dans certains cas, vous pouvez souhaiter regrouper les informations issues de vos données propriétaires avec les données de Stripe. Le schéma qui suit expose une table orders qui liste les informations à propos d’une commande pour une entreprise :

dateorder_noStripe_txn_nocustomer_nametarifarticles
14/12/20231bt_xcVXgHcBfi83m94Jean Durand51 livre

Le tableau ci-dessus ne contient pas les données relatives aux frais de transaction ou aux virements, car ces données ne sont disponibles que dans Stripe. Dans Stripe, le tableau balance_transactions contient les informations suivantes, mais les données propriétaires concernant les noms des clients et les articles achetés n’y figurent pas :

idmontantavailable_onfraisnetautomatic_transfer_id
bt_xcVXgHcBfi83m9450014/12/202350450po_rC4ocAkjGy8zl3j

Pour accéder à vos données propriétaires en même temps qu’à vos données Stripe, associez le tableau orders au tableau balance_transactions de Stripe :

select orders.date, orders.order_no, orders.stripe_txn_no, bts.amount, bts.fee, bts.automatic_transfer_id from mycompany.orders join stripe.balance_transactions bts on orders.stripe_txn_no = bts.id;

Une fois l’opération terminée, les informations suivantes sont disponibles :

dateorder_noStripe_txn_nomontantfraisautomatic_transfer_id
14/12/20231bt_xcVXgHcBfi83m9450050po_rC4ocAkjGy8zl3j

Jeux de données

Vous pouvez consulter la liste des ensembles de données disponibles dans la section **Ensembles de données ** de la documentation consacrée aux schémas du Dashboard. Les ensembles de données disponibles peuvent varier en fonction de la région, et dépendent de la disponibilité et des réglementations locales. Chaque ensemble de données contient une ou plusieurs tables d’entrepôt de données, et est partagé par Data Pipeline séparément chaque fois que de nouvelles données sont disponibles. Data Pipeline met à jour différentes tables à différentes fréquences, en fonction de la disponibilité des nouvelles données. Pour en savoir plus sur les ensembles de données disponibles et les fréquences d’actualisation, consultez la documentation consacrée à l’actualisation des données.

Notifications par e-mail

Vous pouvez également vous abonner pour recevoir des notifications par e-mail pour les mises à jour importantes dans le Dashboard.

Rapports financiers dans Data Pipeline

Pour accélérer votre clôture financière, vous pouvez accéder aux rapports financiers de Stripe directement dans votre entrepôt de données.

Note

À l’heure actuelle, les rapports financiers ne sont pas disponibles pour Amazon Redshift.

Les modèles de rapport financier possèdent le préfixe FINANCIAL_REPORT et sont disponibles sous forme de vues dans votre entrepôt de données.

Générer des rapports financiers dans Snowflake

Vous pouvez modifier le format de vos dates de façon plus ou moins précise :

START_DATE = ‘2021-09-01’ ;

START_DATE = ‘2021-09-01 00:00:00’ ;

START_DATE = ‘2021-09-01 00:00:00.000’ ;

Pour générer des rapports financiers depuis Data Pipeline, vous devez définir quelques variables personnalisées. Il s’agit des mêmes que celles nécessaires pour générer le rapport via le Dashboard ou l’API :

  • START_DATE (varchar) : date de début du rapport (incluse).
  • END_DATE (varchar) : date de fin du rapport (exclue).
  • TIMEZONE (varchar) : fuseau horaire des colonnes d’horodatage non UTC.

Pour définir ces variables et exécuter la requête de rapport :

  1. Créez une nouvelle feuille de calcul.

  2. Définissez le schéma de la base de données et les variables exigées pour les valeurs souhaitées.

    -- set schema based on the name you gave your Stripe database use schema db_name.stripe; -- set financial report template variables set (TIMEZONE, START_DATE, END_DATE) = ('UTC', '2021-09-01', '2021-10-01');

    Mise en garde

    Exécutez ces lignes de code séparément avant toute tentative d’interrogation des tables qui en ont besoin. Sinon, un message d’erreur risque de s’afficher pour vous avertir qu’une variable de session n’existe pas.

    Si vous utilisez le connecteur Snowflake pour Python, définissez le paramètre de session TIMEZONE à l’aide de la commande ALTER SESSION SET TIMEZONE = 'UTC'.

  3. Après l’exécution du code qui définit les variables nécessaires, exécutez une requête pour la vue du rapport que vous souhaitez générer. Par exemple :

    select * from FINANCIAL_REPORT_BALANCE_CHANGE_FROM_ACTIVITY_ITEMIZED;

    Renvoie les mêmes résultats que ceux qui sont affichés par le rapport de modification du solde par catégories selon l’activité dans le Dashboard ou via l’API :

Désactiver Data Pipeline

Vous pouvez désactiver Data Pipeline sur la page des paramètres du Dashboard en cliquant sur Désactiver. Après la déconnexion, vous perdrez immédiatement l’accès à vos données partagées.

Voir aussi

  • Interroger des données de transaction
  • Interroger des données Billing
  • Sigma et Data Pipeline pour les plateformes Connect
  • Interroger des données Issuing
Cette page vous a-t-elle été utile ?
Besoin d'aide ? Contactez le service d'assistance.
Découvrez nos tutoriels pour les développeurs.
Consultez notre journal des modifications des produits.
Des questions ? Contactez l'équipe commerciale.
Propulsé par Markdoc
Vous pouvez vous désabonner à tout moment. Lisez notre politique de confidentialité.
Sur cette page
Démarrer
Interroger des données Stripe dans votre entrepôt de données
Rapports financiers dans Data Pipeline
Désactiver Data Pipeline
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g., )
Le Shell Stripe est plus optimisé sur la version bureau.
$