In Chain Builderkönnen Sie Vorlagen als Ausgangspunkt für neue Ketten verwenden. Um eine Kette zum Herunterladen von Dateien von einem Secure File Transfer Protocol (SFTP)-Server zu erstellen, beginnen Sie mit der Vorlage Download file from SFTP server . Mit dieser Vorlage können Sie zum Beispiel schnell Ketten erstellen, um Daten von einem SFTP-Server zu extrahieren und als Tabellendatensätze in Wdata zu verwenden.
Voraussetzungen
Um die Vorlage Datei vom SFTP-Server herunterladen zu verwenden, müssen Sie zunächst die Vorlage einrichten:
Um eine individuelle Anpassung zu ermöglichen, enthält die Vorlage die Variable CV SFTP file path für den Pfad des SFTP-Verzeichnisses, von dem heruntergeladen werden soll. Legen Sie den Pfad für diese Variable fest - z. B. /pfad/zu/daten/*.csv
-, wenn Sie eine aus der Vorlage erstellte Kette ausführen.
Hinweis: Wir empfehlen Ihnen, auch eine Kette zum Hochladen der extrahierten Daten in ein Zielsystem zu erstellen, die Sie mit einem Run chain Ereignis verwenden können. <!--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.-->
Schritt 1. Erstellen Sie eine Kette aus der Vorlage
- In Chain Buildererstellen Sie eine Kette aus der Datei vom SFTP-Server herunterladen Vorlage aus entweder Build oder Templates.
Hinweis: Wenn dies Ihre erste Kette im Arbeitsbereich ist, erstellen Sie sie aus Vorlagen.
- Unter Build, Chains, klicken Sie auf Add, Create chain from template, und wählen Sie dann die Vorlage Download file from SFTP server und klicken Sie auf Create from template.
- Unter Vorlagen, wählen Sie Workiva-Ketten, öffnen Sie die Vorlage Datei vom SFTP-Server herunterladen unter SFTPund klicken Sie auf Neue Kette.
- Unter Build, Chains, klicken Sie auf Add, Create chain from template, und wählen Sie dann die Vorlage Download file from SFTP server und klicken Sie auf Create from template.
- Geben Sie einen eindeutigen Namen ein, um die Kette zu identifizieren.
- Wählen Sie den Arbeitsbereich und die Umgebung aus, in der die Kette verwendet werden soll, und klicken Sie auf Next.
- Richten Sie die Variable CV SFTP-Dateipfad ein, und klicken Sie auf Weiter:
- In Variablentyp, wählen Sie Kette.
- In Neuer Variablenname,
CV SFTP-Dateipfad
eingeben.
- Wählen Sie den Anschluss und den Läufer für jede Verbindung aus, und klicken Sie auf Senden.
- Klicken Sie auf und sehen Sie sich Ihre neue Kette an.
Schritt 2. Einrichten der neuen Kette
- Klicken Sie in der neuen Kette auf Ketteneinstellungen.
- Geben Sie in die Variable CV SFTP-Dateipfad den Pfad zum SFTP-Verzeichnis ein, und klicken Sie auf Speichern.
- Um die Verbindung zum SFTP-Verzeichnis zu testen, klicken Sie auf Publish, Executeund Run chain, und überprüfen Sie, ob der Befehl List File Contents eine Ausgabe erzeugt.
- Fügen Sie der Kette weitere Befehle hinzu, z. B. zum Hochladen der extrahierten Daten in ein anderes System. Um die Daten beispielsweise als Tabellendatensatz zu verwenden, fügen Sie ein Laufkette Ereignis hinzu, das mit einer Kette verwendet wird, die aus den Aktualisierungsdatensätzen in einer Tabelle Vorlageerstellt wurde.
- Klicken Sie auf Veröffentlichen.