> ## Documentation Index
> Fetch the complete documentation index at: https://docs.solya.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Couche données — vue d'ensemble

> Comment Solya fait entrer vos données retail : sources de données, spécifications d'ingestion et exécutions d'ingestion.

La **couche données** regroupe tout ce qui fait entrer vos données métier dans Solya
sous une forme propre et cohérente. Elle repose sur trois briques complémentaires :

Voici le pipeline d'ingestion :

```mermaid theme={null}
flowchart TB
    Source["Source de données<br/>(POS, API,<br/>téléchargement)"]
    FileArrives["Fichier arrive<br/>à la zone d'atterrissage"]
    IngestionSpec["Spécification d'ingestion<br/>(détecter, parser,<br/>transformer)"]
    IngestionRun["Exécution d'ingestion<br/>(exécution tracée)"]
    AnalyticsTables["Tables d'analyse<br/>(gold/silver)"]
    
    Source --> FileArrives
    FileArrives --> IngestionSpec
    IngestionSpec --> IngestionRun
    IngestionRun --> AnalyticsTables
```

<CardGroup cols={3}>
  <Card title="Sources de données" icon="plug" href="/fr/data-layer/data-source">
    Les systèmes depuis lesquels vous importez — caisses, API ou fichiers.
  </Card>

  <Card title="Spécifications d'ingestion" icon="file-lines" href="/fr/data-layer/ingestion-spec">
    Les règles qui indiquent à Solya comment lire chaque fichier entrant.
  </Card>

  <Card title="Exécutions d'ingestion" icon="play" href="/fr/data-layer/ingestion-runs">
    Le journal de chaque import — statut, durée et logs.
  </Card>
</CardGroup>

## Le déroulé

<Steps>
  <Step title="Activer une source de données">
    Choisissez les systèmes utilisés par votre organisation (par ex. les caisses
    Polaris ou Kezia, ou l'import de fichiers). Chaque source activée dispose d'un
    emplacement où ses fichiers arrivent.
  </Step>

  <Step title="Une spécification d'ingestion interprète le fichier">
    Lorsqu'un fichier arrive, la **spécification d'ingestion** correspondante décrit
    comment le détecter, analyser ses colonnes et le transformer vers le modèle de
    données standard de Solya.
  </Step>

  <Step title="Une exécution d'ingestion réalise l'import">
    Chaque exécution est tracée comme une **exécution d'ingestion** que vous pouvez
    suivre, avec des logs complets et un statut clair de réussite ou d'échec.
  </Step>
</Steps>

Une fois les données ingérées, elles alimentent le reste de Solya — analytics,
détection des risques, prévisions, recommandations et vos plans.
