# Fonctionnement de Data Pipeline

Découvrez ce que vous pouvez faire avec Data Pipeline.

[Data Pipeline](https://dashboard.stripe.com/settings/stripe-data-pipeline) est un produit sans code qui envoie toutes vos données Stripe vers diverses destinations de stockage de données. Cela vous permet de centraliser vos données Stripe avec d’autres données commerciales pour vous aider à clôturer vos livres comptables et obtenir des informations commerciales plus détaillées. Si vous avez des questions concernant la prise en charge de votre destination de données, contactez le [service d’assistance Stripe](https://support.stripe.com/contact/email?topic=third_party_integrations&subject=Stripe%20Data%20Pipeline%20\(SDP\)).

Grâce à Data Pipeline, vous pouvez&nbsp;:

- Exporter automatiquement la totalité de vos données Stripe en toute sécurité et rapidité.
- Ne dépendez plus des pipelines ETL (extraction, transformation et chargement) tiers ou des intégrations API maison.
- Combinez 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.

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

## Prise en charge des destinations

Stripe Data Pipeline prend en charge deux variantes de destinations&nbsp;:

- [Entrepôts de données](https://docs.stripe.com/stripe-data/access-data-in-warehouse/data-warehouses.md) (Snowflake, Amazon Redshift, Databricks)

  - Pour les destinations d’entrepôt de données, Stripe envoie un partage de données à votre entrepôt de données.

  - Après avoir accepté le partage de données, vous pouvez accéder à vos données Stripe principales dans Snowflake, Amazon Redshift ou Databricks dans un délai de 12&nbsp;heures.

  - Après le chargement initial, vos données Stripe [sont actualisées régulièrement](https://docs.stripe.com/stripe-data/data-pipeline/data-freshness.md), avec un chargement complet toutes les 3&nbsp;heures.

- [Stockage dans le cloud](https://docs.stripe.com/stripe-data/access-data-in-warehouse/cloud-storage.md) (Google Cloud Storage, Azure Blob Storage, Amazon S3)

  - Pour nos destinations de stockage dans le cloud, Stripe envoie les fichiers [Parquet](https://parquet.apache.org/) directement à l’un de vos emplacements de stockage dans le cloud.

  - Après le chargement initial, vos données Stripe [sont actualisées régulièrement](https://docs.stripe.com/stripe-data/data-pipeline/data-freshness.md), avec un chargement complet de données toutes les 3&nbsp;heures.

## 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 établis selon le mode API utilisé pour créer les données.

| Nom du schéma     | Description                                                                                                                                                                                                                                                          |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `STRIPE`          | Données renseignées à partir du *mode production* (Use this mode when you’re ready to launch your app. Card networks or payment providers process payments)                                                                                                          |
| `STRIPE_TESTMODE` | Données renseignées par l’*environnement de test* (A sandbox is an isolated test environment that allows you to test Stripe functionality in your account without affecting your live integration. Use sandboxes to safely experiment with new features and changes) |

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 compte.

## Utiliser Organizations pour gérer plusieurs pipelines de données

Si vous utilisez [Organizations](https://docs.stripe.com/get-started/account/orgs.md), vous pouvez voir tous les comptes qui partagent des données externes. Vous pouvez&nbsp;:

- Créez un nouveau pipeline de données si vous avez les rôles [Super Administrateur ou Administrateur](https://docs.stripe.com/get-started/account/teams/roles.md).
- Ajoutez un compte à une configuration d’entrepôt de données existante sans vérification supplémentaire.
- Désabonner un ou plusieurs comptes d’un pipeline de données.
- Supprimez la configuration du pipeline.

Si vous supprimez un compte d’une organisation, le partage de vos données pour ce compte cesse immédiatement.

## Combiner les données propriétaires et celles de Stripe

Dans certains cas, vous pouvez vouloir combiner les informations de vos données propriétaires avec les données Stripe. Le schéma suivant montre un tableau contenant des `orders` qui répertorie les données concernant une commande pour une entreprise. Ce tableau ne contient pas de données concernant les frais de transaction ou les *paiements*, car ces données existent uniquement dans Stripe.

| date       | order_no | stripe_txn_no      | customer_name | prix | articles |
| ---------- | -------- | ------------------ | ------------- | ---- | -------- |
| 28/04/2026 | 1        | bt_xcVXgHcBfi83m94 | John Smith    | 5    | 1 livre  |

Dans Stripe, le tableau `balance_transactions` contient les informations suivantes, mais ne dispose pas des données propriétaires concernant les noms des clients et les articles achetés&nbsp;:

| id                 | montant | available_on | frais | net | automatic_transfer_id |
| ------------------ | ------- | ------------ | ----- | --- | --------------------- |
| bt_xcVXgHcBfi83m94 | 500     | 28/04/2026   | 50    | 450 | po_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&nbsp;:

```sql
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&nbsp;:

| date       | order_no | Stripe_txn_no      | montant | frais | automatic_transfer_id |
| ---------- | -------- | ------------------ | ------- | ----- | --------------------- |
| 28/04/2026 | 1        | bt_xcVXgHcBfi83m94 | 500     | 50    | po_rC4ocAkjGy8zl3j    |

## Jeux de données

Vous pouvez consulter la liste des jeux de données disponibles sous **Jeux de données** dans la [documentation du schéma](https://docs.stripe.com/stripe-data/schema.md).

Les ensembles de données disponibles peuvent varier selon la région, en fonction de la disponibilité des produits et des réglementations locales. Data Pipeline partage chaque ensemble de données séparément, chacun contenant une ou plusieurs tables d’entrepôt, à mesure que les données deviennent disponibles. Data Pipeline met à jour certaines tables selon des calendriers différents en fonction de la disponibilité des nouvelles données. Consultez la section [Actualisation des données](https://docs.stripe.com/stripe-data/data-pipeline/data-freshness.md) pour plus d’informations sur les ensembles de données disponibles et les calendriers d’actualisation.

## Prise en charge de l’environnement de test

Vous pouvez utiliser un environnement de test, qui est un environnement sans risque, pour tester les fonctionnalités de Data Pipeline. Grâce à cet environnement, vous pouvez évaluer la synchronisation des données sans affecter vos données de production en direct. Pendant la période de test, tout essai gratuit de Data Pipeline reste inchangé, ce qui vous garantit de ne jamais être facturé pour les activités environnement de test.

Pour afficher les données environnement de test, accédez au schéma `TESTMODE` et filtrez par ID marchand de votre environnement de test spécifique. Cette configuration vous permet d’analyser vos données test parallèlement à vos analyses existantes sans implications financières. Pour plus d’informations sur la configuration et la gestion des environnements de test, consultez l’article [Environnements de test](https://docs.stripe.com/sandboxes.md).

## Désactiver Data Pipeline

Vous pouvez désactiver Data Pipeline dans le Dashboard en cliquant sur **Gérer l’offre**.

## See also

- [Exportation des données vers un entrepôt de données](https://docs.stripe.com/stripe-data/access-data-in-warehouse/data-warehouses.md)
- [Exportation des données vers votre Stockage dans le cloud](https://docs.stripe.com/stripe-data/access-data-in-warehouse/cloud-storage.md)
- [Actualisation des données](https://docs.stripe.com/stripe-data/data-pipeline/data-freshness.md)
