Cet article explique comment utiliser le connecteur Système de fichier (local) pour DataGalaxy.
Ce connecteur est disponible dans les modes suivants :
| Mode Desktop ✅ | Mode SaaS Online ❌ |
Présentation du connecteur
Le connecteur permet d'import des objets dans une source de type FileStore à partir d'un système de fichier local accessible par le connecteur.
L'installation du plugin offre la possibilité de se connecter à un dossier d'un système de fichiers afin de récupérer:
- uniquement les fichiers à colonnes (.csv, .xls, .xlsx)
- tout type de fichiers
Les objets récupérés et leurs correspondances dans DataGalaxy sont détaillés dans le tableau suivant :
| Objet Système de fichier | Objet DataGalaxy | Commentaires |
| Répertoire | Répertoire (Conteneur) | |
| Fichier | Fichier (Structure) | |
| Colonne | Champ | Si les fichiers traités sont des fichiers à colonnes (.csv, .xls, .xlsx ), la definition des colonnes du fichier sera importée quelque soit le plugin choisi. |
Etape 1 : Installation
- Télécharger le connecteur DataGalaxy depuis le portail (voir ici)
- Extraire l'archive du connecteur dans le répertoire de votre choix
- Télécharger le plug-in Système de fichiers (local) depuis le portail et le copier dans le répertoire /lib du connecteur
Etape 2 : Exécution du connecteur Système de fichiers (local)
- Après avoir démarré le connecteur, accéder aux connecteurs du Dictionnaire :

- S'il a été correctement installé, les deux plug-ins Système de fichiers (local) (Fichiers à colonnes et Fichiers) apparaissent dans la liste
- L'information suivante est demandée pour les deux plug-ins :
| Paramètre | Obligatoire | Description |
| Chemin | Oui | Chemin du répertoire qui contient les fichiers |
| Séparateur | Non | Par défaut, les séparateurs utilisés pour extraire la définition des colonnes des fichiers .csv sont le point virgule (";") et la virgule (","). Ce paramètre permet de spécifier un caractère différent (par exemple "|"), qui sera utilisé comme séparateur pour délimiter les colonnes. |
| Masque | Non | Les masques permettent de définir des stratégies de regroupement et de filtrage des dossiers et des fichiers en fonction de modèle de nommage. Exemple : /datasource/{YYYYMMDD}/file_{YYYYMM}_{zz}.csv Les masques doivent être des chemins absolus à partir de la racine et chaque caractère est important, il peut donc être nécessaire de définir plusieurs masques pour couvrir tous vos cas. Plus d'informations sur ce paramétrage sont disponibles lors de l'exécution du connecteur. |
Une fois cette information renseignée, vous pouvez lancer la procédure d'import.
Plus d'informations sur le mode opératoire du connecteur disponibles ici
Releases
| Date | Plugin Version | DataGalaxy release | Desktop Connector version (minimum) | Description |
| 30/07/2024 | 4.0.0 | v3.63.0 | 5.0.4 | Migrated from java 11 to java 17 + CVE fixes |