
Présentation
Les sources FTP et SFTP vous permettent de récupérer des fichiers de données depuis des serveurs de fichiers distants. Cela est utile pour les flux planifiés provenant de partenaires, de systèmes existants ou de toute infrastructure qui publie des données via FTP/SFTP.Configuration FTP
Champs obligatoires
Champs optionnels
Configuration SFTP
Champs obligatoires
Authentification
SFTP prend en charge deux méthodes d’authentification :- Mot de passe
- Clé privée
Authentification par nom d’utilisateur et mot de passe.
Formats de fichiers pris en charge
FTP/SFTP détecte automatiquement le format du fichier. Les formats suivants sont pris en charge :Les fichiers compressés (
.gz, .zip) sont automatiquement décompressés avant le parsing.Déchiffrement PGP
Les sources FTP et SFTP prennent en charge la récupération de fichiers chiffrés PGP. LorsquepgpPrivateKey est configuré, les fichiers sont déchiffrés de manière transparente avant la décompression et le parsing.
Les fichiers chiffrés armored (
.asc) et binary (.pgp, .gpg) sont pris en charge.
Consultez le guide de déchiffrement PGP pour plus de détails sur la génération de clés, les formats pris en charge et la gestion des erreurs.
Chemins wildcards
Vous pouvez utiliser un wildcard (*) dans le nom de fichier pour correspondre à plusieurs fichiers. Cela est utile lorsque :
- Un nouveau fichier est exporté périodiquement avec un nom différent (par ex.
/exports/products_20240101.csv,/exports/products_20240102.csv) - Les données sont réparties sur plusieurs fichiers dans le même répertoire
/exports/products_*.csv— correspond à tous les fichiers CSV commençant parproducts_dans le répertoire/exports//data/*.json— correspond à tous les fichiers JSON dans le répertoire/data/
Modes de traitement des fichiers
Lors de l’utilisation de chemins wildcards, vous pouvez configurer la manière dont les fichiers sont sélectionnés via le champprocessType :
SFTP hébergé par Reelevant
Pour les Datasources configurées via la plateforme, Reelevant peut également fournir un endpoint SFTP où vos systèmes peuvent envoyer des fichiers directement. Cela est utile lorsque :- Votre infrastructure préfère pousser les données plutôt qu’elles soient tirées
- Vous souhaitez mettre à jour les fichiers de données sans accéder à la plateforme Reelevant
Fonctionnement
- Reelevant se connecte au serveur FTP/SFTP avec les identifiants fournis.
- Le fichier au chemin configuré est localisé. Si un wildcard est utilisé, les fichiers correspondants sont listés.
- Les fichiers sont téléchargés, décompressés si nécessaire, et parsés selon le format détecté.
- Les champs sont extraits et rendus disponibles pour le mapping.
- Lors des synchronisations suivantes, les fichiers sont rerécupérés selon le mode de traitement configuré.