Voir les 190 fonctionnalités →
Blog Notre Histoire Espace client Produit Demandez une Démo →
Déploiement & Sécurité

Fichier de configuration config.yaml

Le comportement du moteur iD4Connect se décrit dans un fichier config.yaml unique. Sources, transformations et destinations y sont déclarées en YAML, un format lisible et facile à versionner.

<50 mslatence
0 ostockage
100%souverain
01

Décrire les pipelines de façon lisible

Configurer un moteur d'orchestration par des réglages éparpillés ou une interface opaque nuit à la reproductibilité. Vos pipelines doivent être documentés, relus et suivis en revue de code. Un fichier de configuration déclaratif rend l'ensemble explicite et traçable.

// comment ça marche

De la source à la destination, en un seul passage

01

Décrivez les sources

Vous déclarez les connexions d'entrée et leurs paramètres dans config.yaml. La lecture du fichier suffit à comprendre d'où viennent les données.

02

Définissez les transformations

Les règles appliquées en transit sont exprimées de façon déclarative, étape par étape. Vous décrivez le résultat attendu plutôt qu'une mécanique impérative.

03

Ciblez les destinations

Le fichier précise où sont distribués les enregistrements transformés. Un rechargement du moteur applique la configuration, sans staging intermédiaire.

// points clés

Ce que cette fonctionnalité vous apporte

Configuration comme code

Le fichier YAML se place dans votre dépôt Git et suit vos processus de revue et de validation.

Format lisible

La syntaxe YAML reste compréhensible par un humain, ce qui facilite l'audit et la maintenance des pipelines.

Déclaratif

Vous décrivez l'état voulu des flux ; le moteur se charge de l'exécution, sans code impératif à maintenir.

Rejouable

Le même config.yaml produit le même comportement sur tous vos environnements, du test à la production.

Bénéfices

  • Pipelines documentés et relisibles.
  • Configuration versionnée avec le code.
  • Un seul point de vérité.
  • Déploiements strictement rejouables.
Cas d'usage

En pratique

Un architecte data veut soumettre chaque évolution de pipeline à une revue formelle. Il décrit sources, transformations et destinations dans config.yaml et le place sous Git. Chaque changement passe par une pull request relue par l'équipe avant d'être appliqué au moteur. La configuration validée est déployée à l'identique en préproduction puis en production, sans écart entre les environnements.

// faq

Questions fréquentes

Un seul fichier suffit-il ?

config.yaml centralise le paramétrage d'exécution du moteur. Vous pouvez l'organiser par environnement tout en gardant une structure unique et lisible.

Comment appliquer un changement de configuration ?

Vous modifiez config.yaml puis rechargez ou redémarrez le service ; la nouvelle configuration prend effet sans zone de staging.

Les secrets figurent-ils en clair dans le fichier ?

Non recommandé : référencez-les via des variables d'environnement ou un gestionnaire de secrets, plutôt qu'en dur dans config.yaml.

Orchestrez vos données en transit, sans stockage

iD4Connect connecte, transforme et distribue vos flux en temps réel. Souverain, on-premise, cloud ou edge.

Demandez une démo