Dans Chain Builder, vous pouvez utiliser des modèles comme point de départ pour de nouvelles chaînes. Pour construire une chaîne de téléchargement de fichiers à partir d'un serveur SFTP (Secure File Transfer Protocol), commencez par le modèle Télécharger un fichier à partir d'un serveur SFTP. Par exemple, avec ce modèle, vous pouvez rapidement créer des chaînes pour extraire des données d'un serveur SFTP afin de les utiliser comme ensembles de données de table dans Wdata.
Conditions préalables
Pour utiliser le modèle Télécharger un fichier à partir d'un serveur SFTP, il faut d'abord le configurer :
Pour permettre la personnalisation, le modèle contient une variable CV SFTP file path pour le chemin du répertoire SFTP à partir duquel le téléchargement doit être effectué. Déterminez le chemin d'accès à cette variable - par exemple /path/to/data/*.csv- lorsque vous exécutez une chaîne créée à partir du modèle.
Remarque : Nous vous recommandons de créer également une chaîne pour télécharger les données extraites vers un système de destination, que vous pouvez utiliser avec un événement Run chain. <!--For example, to use the file downloaded from the SFTP server as a table dataset in Wdata, create a chain from the Update datasets in a table template.-->
Étape 1. Créer une chaîne à partir du modèle
- Dans Chain Builder, créez une chaîne à partir du Download file from SFTP server template from Build or Templates.
Remarque : S'il s'agit de votre première chaîne dans l'espace de travail, créez-la à partir des modèles .
- À partir de Construire, Chaînes, cliquez sur Ajouter, Créer une chaîne à partir d'un modèle, puis sélectionnez le modèle Télécharger le fichier à partir du serveur SFTP et cliquez sur Créer à partir d'un modèle.
- Dans Templates, sélectionnez Workiva chains, ouvrez le modèle Download file from SFTP server sous SFTP, et cliquez sur New chain.
- À partir de Construire, Chaînes, cliquez sur Ajouter, Créer une chaîne à partir d'un modèle, puis sélectionnez le modèle Télécharger le fichier à partir du serveur SFTP et cliquez sur Créer à partir d'un modèle.
- Entrez un nom unique pour aider à identifier la chaîne.
- Sélectionnez l’espace de travail et l’environnement pour utiliser la chaîne, puis cliquez sur Suivant.
- Définissez la variable CV SFTP file path et cliquez sur Next:
- Dans Variable type, sélectionnez Chain.
- Dans Nouveau nom de variable, entrez
CV SFTP file path.
- Sélectionnez le connecteur et le chemin de roulement à utiliser pour chaque connexion, puis cliquez sur Submit.
- Cliquez sur Voir votre nouvelle chaîne.
Étape 2. Mise en place de la nouvelle chaîne
- Dans la nouvelle chaîne, cliquez sur Chain Settings.
- Pour la variable CV SFTP file path, entrez le chemin d'accès au répertoire SFTP et cliquez sur Save.
- Pour tester la connexion au répertoire SFTP, cliquez sur Publier, Exécuter, puis Exécuter la chaîne, et vérifiez que la commande Liste du contenu des fichiers crée une sortie.
- Ajoutez toute commande supplémentaire à la chaîne, par exemple pour télécharger les données extraites vers un autre système.
- Cliquez sur Publier.