FME Flow:2025.1
Éditeur de FTP Watch
L'éditeur FTP Watch surveille l'activité sur un serveur FTP et publie des messages sur cette activité.FME Flow sujets. L’activité peut inclure l’ajout, la modification et la suppression de fichiers.
NoteLes notifications concernant les fichiers modifiés sont basées sur le nom et la taille du fichier. Si la taille d'un fichier après sa modification ou son écrasement est la même que la taille initiale, aucune notification n'est envoyée.
Configuration de l'éditeur
- In the FME Flow Web User Interface, select Notifications > Publications, and click Create.
- Donnez un nom à la publication
- Protocole : SélectionnerSurveillance FTP.
- Précisez leThèmes vous souhaitez publier en utilisant le sélecteur déroulant. Pour créer un sujet et l'utiliser immédiatement, cliquez sur+.
- Remplissez les champs restants comme suit :
- Hôte– Le nom de l’hôte FTP. Par exemple,
ftpserver.com. - Port– Le numéro de port FTP. La valeur par défaut pour les connexions non chiffrées est 21.
- Nom d'utilisateur– Le nom d’utilisateur FTP pour l’authentification.
- Mot de passe– Le mot de passe de l’utilisateur FTP pour l’authentification.
- Cryptage– Le protocole de cryptage, en fonction des exigences de connexion au serveur FTP. Les options sont Aucun, FTPS et FTPES.
- Vérifier le certificat SSL - Si oui, la connexion à l'hôte spécifié est vérifiée avec un certificat SSL valide et signé. Si non, la connexion n'est pas vérifiée avec un certificat SSL. Cette option n'est pas sécurisée et n'est pas recommandée, sauf si cela est absolument nécessaire, comme l'utilisation d'un certificat auto-signé.
- Type de connexion - Le mode de connexion FTP. Mode passif nécessite que votre serveur FTP crée des connexions à l'aide de numéros de port supérieurs à 1023. Mode actif utilise uniquement les ports 20 et 21 sur le serveur FTP.
- Chemin à surveiller - Spécifiez un emplacement sur le serveur FTP pour surveiller les modifications, en utilisant des barres obliques. Par exemple,
/this_directory. - Regarder les sous-répertoires - Pour surveiller l'activité dans le chemin d'accès spécifié à surveiller et dans tous les sous-répertoires, spécifiez Oui. Pour surveiller l'activité uniquement dans le chemin à surveiller spécifié et non dans ses sous-répertoires, spécifiez Non.
- Intervalle de sondage - Spécifiez la fréquence à laquelle interroger le serveur FTP, en minutes.
- Filtre-Par défaut, toutes les actions sur le répertoire spécifié sont surveillées, y compris l'ajout (CRÉER), la modification (MODIFIER) et la suppression (SUPPRIMER) de fichiers (et de dossiers, le cas échéant). Pour surveiller uniquement une ou deux de ces actions, cliquez sur le « x » à côté de l'action que vous ne souhaitez pas surveiller pour la supprimer. Pour ajouter une action après l'avoir supprimée, cliquez à l'intérieur de la liste déroulante et sélectionnez-la.
- Cliquez sur OK .
NoteLes notifications peuvent être retardées siRegarder les sous-répertoires c'est oui, et comprend un grand nombre de sous-répertoires. L'ampleur du retard dépend du nombre de sous-répertoires, du type de serveur FTP et de l'origine de la connexion FTP.
NoteLes modifications apportées aux fichiers existants nécessitent un intervalle d'interrogation supplémentaire, une fois le téléchargement terminé, avant qu'une notification ne soit envoyée.
NoteSi un fichier est écrasé par un fichier d'une taille différente, un événement MODIFY est déclenché.
Exemples de schémas de notification
Lorsqu'un fichier est supprimé
{
"ftpwatch_username": "anonyme",
"ftpwatch_host": "odan",
"ftpwatch_action": "SUPPRIMER",
"ftpwatch_path": "/log.txt",
"fns_type": "ftpwatch_publisher"
}
Lorsqu'un fichier est modifié (par exemple, du contenu ajouté)
{
"ftpwatch_username": "anonyme",
"ftpwatch_host": "odan",
"ftpwatch_action": "MODIFIER",
"ftpwatch_path": "/log.txt",
"fns_type": "ftpwatch_publisher"
}
Lorsqu'un fichier est ajouté
{
"ftpwatch_username": "anonyme",
"ftpwatch_host": "odan",
"ftpwatch_action": "CRÉER",
"ftpwatch_path": "/log.txt",
"fns_type": "ftpwatch_publisher"
}