Dans cet article, vous allez apprendre comment utiliser l'application gratuite FileZilla pour insérer des données via FTP/SFTP dans la plateforme EM.
Cela peut vous être utile pour insérer des données historiques à l'aide de fichiers .csv de manière rapide et facile.
N'oubliez pas la liste des formats FTP/SFTP disponibles.
Voici le contenu de l'article :
- Prérequis
- Qu'est-ce que FileZilla et comment l'obtenir ?
- Configuration et envoi de données
- Interface de FileZilla
Prérequis
En ce qui concerne les paramètres de la plateforme
Pour pouvoir insérer des données à l'aide de FileZilla, vous devez avoir préalablement créé une passerelle FTP/SFTP dans la plateforme EM.
Pour ce faire, suivez ces étapes et sélectionnez la passerelle FTP/SFTP.
À partir de la passerelle FTP/SFTP que vous créez, vous aurez besoin, à des fins d'article, des éléments suivants :
- L'adresse FTP/SFTP
- Le nom d'utilisateur FTP/SFTP
- Et le mot de passe FTP/SFTP
Vous pouvez trouver ces trois variables dans les paramètres de la passerelle.
En ce qui concerne les données
- Assurez-vous que les fichiers sont triés, les données les plus anciennes dans les premières lignes et les plus récentes dans les dernières lignes.
Qu'est-ce que FileZilla et comment l'obtenir ?
FileZilla est une application gratuite et facile à utiliser qui vous permet de faire glisser et déposer des fichiers de votre PC vers un dossier FTP/SFTP, comme celui de la passerelle EMS.
Vous pouvez le télécharger ici.
Configuration et envoi de données
Une fois que vous avez téléchargé l'application, vous verrez cet écran :
En haut, vous devrez saisir les informations d'identification de votre passerelle FTP/SFTP pour vous connecter. Au milieu, vous verrez à gauche les dossiers et fichiers de votre PC, et à droite, les dossiers et fichiers à l'intérieur de votre dossier FTP/SFTP.
Maintenant, la première chose que vous devez faire est de configurer l'application :
1. Saisissez l'adresse FTP/SFTP de votre passerelle en tant qu'hôte.
2. Saisissez le nom d'utilisateur FTP/SFTP en tant que nom d'utilisateur dans FileZilla.
3. Enfin, saisissez le mot de passe FTP/SFTP en tant que mot de passe dans FileZilla.
4. Cliquez sur "Quickconnect" (Connexion rapide).
À ce stade, familiarisez-vous avec l'interface de FileZilla avant de suivre les étapes suivantes.
5. Cette étape est différente en fonction du type de données que vous souhaitez insérer :
- Si ce sont des données en temps réel (actuelles), restez à la racine
- Si ce sont des données historiques, accédez au dossier historique (*)
6. Faites maintenant glisser et déposer les fichiers que vous souhaitez insérer dans la plateforme depuis le menu de gauche ou depuis n'importe quel dossier de votre PC vers la section de droite (dans le FTP/SFTP).
7. Attendez maintenant que les données soient traitées, et vous pourrez les visualiser dans la plateforme.
(*) Ordre d'insertion des fichiers : À la racine, seules les nouvelles données peuvent être envoyées. Si vous souhaitez insérer des données correspondant à une période antérieure aux données déjà insérées, vous devez le faire dans le dossier historique. Par exemple, s'il n'est pas possible de garantir que les fichiers sont insérés dans l'ordre chronologique, envoyez directement les données dans le dossier historique.
Interface de FileZilla
Une fois que vous avez configuré FileZilla, vous accéderez au serveur FTP/SFTP avec vos identifiants, vous vous retrouverez donc dans le dossier FTP/SFTP de votre passerelle. FileZilla vous affichera ceci :
En fonction du type de connexion, FTP ou SFTP, vous devrez remplir les champs de la manière suivante :
Connexion au serveur FTP
Hôte : ftp.source.dexma.com
Utilisateur et mot de passe : en fonction de la passerelle à laquelle vous souhaitez accéder.
Port : inutile de le remplir.
Connexion au serveur SFTP
Hôte : sftp://sftp.source.dexma.com
Utilisateur et mot de passe : en fonction de la passerelle à laquelle vous souhaitez accéder.
Port: indiquez le port 23.
Dans la section de votre passerelle FTP/SFTP, à droite, vous verrez que vous êtes à la racine (root) du FTP/SFTP. C'est là que toutes les données en temps réel sont stockées pour être traitées.
À la racine (root), vous verrez 3 (ou 4) dossiers différents :
Historic
Le but de ce dossier est d'insérer des données historiques, car il s'agit de données qui ne peuvent pas être insérées à la racine de la passerelle FTP/SFTP.
Lorsque les données à l'intérieur de ce dossier sont traitées, vous pourrez les voir dans le dossier "processed".
Processed
C'est là que vous pourrez voir tous les fichiers (historiques et en temps réel) qui ont été traités au cours des 7 derniers jours. Au bout de 7 jours, les fichiers sont compressés et stockés dans le dossier "archives".
Notez que les fichiers peuvent prendre au moins 15 minutes pour être traités.
Not processed
Vous verrez ce dossier uniquement si vous avez inséré un fichier qui n'a pas été correctement traité par le système FTP/SFTP.
Pourquoi cela peut-il arriver ?
Cela peut arriver pour de nombreuses raisons, en fonction du type de parseur sélectionné dans la plateforme. Voici quelques-unes des raisons les plus courantes :
- Erreur dans le nom du fichier
- Erreur dans le format du fichier (mauvais parseur)
- Erreur dans le type de fichier (.csv, .zip...)
Vous pouvez consulter les journaux de la passerelle pour obtenir plus d'informations sur les erreurs.
Archives
C'est là que tous les fichiers traités de chaque semaine sont compressés et stockés pendant au moins 1 mois, de manière à ce que vous puissiez les récupérer en cas de besoin.