Ce que contient une spécification
- Nom et description — l’objet de la spécification.
- Système de caisse / source — le système ciblé (par ex. Polaris, Kezia).
- Règles de détection — comment Solya identifie le fichier correspondant (motifs de nom de fichier, noms d’onglets, en-têtes de colonnes attendus).
- Configuration d’analyse — comment extraire et analyser chaque colonne (types de champs, séparateurs, formats de dates et de nombres).
- Étapes de promotion — les transformations qui enrichissent les données (jointures, conversions de types, filtrage, renommage, mapping de taxonomie).
- Portée —
Global(partagée) ouOrg(propre à votre organisation). - Priorité — quelle spécification l’emporte lorsque plusieurs pourraient correspondre.
- Version — les spécifications sont versionnées pour tracer les changements.
Cycle de vie
Une spécification passe par ces statuts :| Statut | Signification |
|---|---|
| Brouillon | En cours de rédaction ; pas appliquée aux fichiers entrants. |
| Active | En service et appliquée aux fichiers correspondants. |
| Dépréciée | Remplacée ; conservée pour référence. |
| Archivée | Retirée et masquée de l’usage courant. |
Travailler avec les spécifications d’ingestion
Ouvrir la page de configuration
Allez dans Data platform → Configuration → Spécifications d’ingestion pour
parcourir les spécifications. Filtrez par système de caisse, format, portée et
statut de déploiement.
Créer une spécification
Créez une spécification en définissant ses règles de détection, sa configuration
d’analyse et ses étapes de promotion. Solya peut aussi recommander une
spécification à partir d’un fichier exemple pour gagner du temps.
La déployer
Déployez la spécification pour commencer à l’appliquer aux fichiers entrants. Le
déploiement est enregistré pour savoir quand elle est entrée en service.
Chaque application d’une spécification à un fichier est enregistrée comme une
exécution d’ingestion que vous pouvez suivre.

