Fichier hiérarchiques

Gestion des fichiers hiérarchiques

Fichiers hiérarchiques

Rendez votre Système d'Information compatible avec tout type de fichier

Votre organisation doit parfois échanger des données avec des tiers (partenaires, organismes publics, clients, fournisseurs...) en utilisant des formats de donnée imposés.

Le connecteur pour fichiers de Stambia permet d'intégrer ou de générer tout type de fichier, qu'il soit simple (plat, positionnel, délimité...) ou complexe et composé de hiérarchies.

La description de tels fichiers dans Stambia est graphique. 

 

Ecriture de données hiérarchiques

A travers les mappings Stambia, la manipulation de fichiers est intuitive et ne nécessite qu'un simple glisser/déposer des champs. 

Les mappings peuvent écrire des fichiers complexes, composés de hiérarchies distinctes et profondes.

 

Lecture de données hiérarchiques

La lecture de ces fichiers reste simple et performante, permettant en un seul mapping de charger de multiples cibles.

Les données sont lues une seule fois, même si de multiples tables doivent être chargées à partir du même fichier.

Stambia-HIERARCH-Read-Mapping  

 

Replication de données hiérarchiques

Couplé au composant de réplication de Stambia, le connecteur vous permet de répliquer un modèle hiérarchique dans une base de données relationnelle standard.

Ainsi, la lecture ou l'écriture d'un fichier plat est automatisé et ne nécessite aucun développement complexe. Ce composant vous permet de parcourir un répertoire et d'intégrer massivement des fichiers hiérarchiques dans une base de données relationnelle. Dans ce cas, il n'y a ni mapping ni développement. Le réplicateur est capable de créer une structure relationnelle depuis la structure hiérarchique d'un fichier et de compléter la base de données avec les fichiers qui ont été trouvés dans le dossier.

 

Utilisation de JDBC/SQL

Le connecteur de fichiers hiérarchiques, qui est un pilote JDBC, peut lire ou écrire des fichiers de longueur délimitée ou fixe et peut gérer les événements à l'intérieur d'une même ligne (longueur variable du même type de ligne).

Une fois que la description du fichier a été faite, il est possible d'effectuer de simples commandes SQL pour lire le fichier comme s'il était composé de plusieurs tables.