Importateur
L'importateur est la porte d'entrée du moteur. Il reçoit les charges utiles brutes, les décode et les valide avant qu'elles ne rejoignent la chaîne de traitement.
Fiabiliser ce qui entre
Les données arrivent sous des formes hétérogènes et parfois mal formées : trames tronquées, encodages variés, champs manquants. Laisser ces charges brutes se propager dans le pipeline provoque des erreurs en aval. L'entrée du flux doit être contrôlée avant tout traitement.
De la source à la destination, en un seul passage
Recevoir la charge
L'importateur capte le message tel qu'il arrive de l'end-point, quel que soit son encodage. Il en délimite les frontières pour isoler chaque unité à traiter.
Décoder et structurer
La charge brute est interprétée selon son format déclaré, puis convertie en structure interne. Cette étape s'effectue en mémoire, sans écriture intermédiaire.
Valider avant la suite
Les règles de conformité s'appliquent aussitôt : champs attendus, types, cohérence. Un message non conforme est écarté ou signalé avant de polluer le pipeline.
Ce que cette fonctionnalité vous apporte
Décodage multiformat
JSON, binaire, texte délimité ou trames propriétaires sont interprétés selon le format déclaré.
Délimitation des messages
Les flux continus sont découpés en unités nettes, même sur un transport en streaming.
Validation à l'entrée
Les contrôles de structure et de type filtrent les charges non conformes dès leur arrivée.
Traitement en mémoire
Le décodage se fait en vol, sans écrire la charge brute sur disque.
Bénéfices
- Erreurs bloquées dès l'entrée du flux
- Formats hétérogènes ramenés à une structure nette
- Aucune charge brute persistée sur disque
- Pipeline aval nourri de messages fiables
En pratique
Une passerelle industrielle envoie des trames binaires compactes, parfois incomplètes en cas de coupure réseau. L'importateur délimite chaque trame, la décode selon son format et vérifie sa cohérence. Les trames valides poursuivent leur route, les trames tronquées sont signalées sans interrompre le flux. Votre supervision reçoit des messages propres, sans jamais manipuler d'octets bruts.
Questions fréquentes
Quels formats l'importateur sait-il lire ?
Les formats texte comme JSON ou CSV, les formats binaires et les trames propriétaires, dès lors que leur structure est déclarée.
Que devient une charge invalide ?
Elle est écartée ou routée vers un traitement d'erreur, selon vos règles, sans bloquer le reste du flux.
L'importateur écrit-il les données quelque part ?
Non, le décodage s'effectue en mémoire, au fil de l'eau ; aucune charge brute n'est persistée.
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