SFTP-Verbindung erstellen
Sicherheit: Domäne
Prism: Manage Connection
im funktionalen Bereich „Prism Analytics“.Sie können eine Verbindung zu einem SFTP-Server erstellen, um diesen als Quelle in einer Datenänderungsaufgabe zu verwenden, um externe Daten in eine Tabelle zu laden. SFTP-Verbindungen:
- Sie kann in einer oder mehreren Datenänderungsaufgaben als Quelle verwendet werden.
- Definieren Sie, wie die Verbindung zum Server hergestellt und wie sich der authentifiziert.
- Definieren Sie die Dateien, die vom Server abgerufen werden sollen.
Wenn Sie eine Datenänderungsaufgabe ausführen, die die SFTP-Verbindung als Quelle verwendet, stellt Workday mithilfe der konfigurierten Authentifizierungszugangsdaten eine Verbindung zum SFTP-Server her und ruft die angegebenen Dateien ab. Damit die Datenänderungsaktivität erfolgreich ist, müssen Sie Folgendes tun:
- Die Anzahl der Dateien muss kleiner als 5.000 sein.
- Die Zeit bis zur Übermittlung der Daten muss weniger als 5 Stunden betragen.
Jede Datei auf dem Server sollte komprimiert oder unkomprimiert weniger als 15 GB groß sein.
Verwenden Sie die Aufgabe
SFTP-Verbindung für Prism testen,
um zu prüfen, ob Workday eine Verbindung zum SFTP-Server herstellen und Dateien abrufen kann.- Öffnen Sie die AufgabeSFTP-Verbindung für Prism herstellen.Sie können auch im Datenkatalog auswählen.
- Bei der Bearbeitung dieser Aufgabe sind folgende Informationen zu beachten:
Option Bezeichnung NameWorkday zeigt den Namen im Datenkatalog an. Sie können den Namen jederzeit ändern.BeschreibungGeben Sie eine Beschreibung für den SFTP-Server und das konfigurierte Dateimuster ein.Dateiname/MusterGeben Sie den Dateinamen oder ein Dateinamensmuster ein, das für eine oder mehrere Dateien steht.Beim Dateinamen wird zwischen Groß- und Kleinschreibung unterschieden. Sie können die Zeichen „Sternchen (*)“ und „Fragezeichen“ (?) als Wildcards verwenden, um ein Dateinamensmuster anzugeben. Verwenden Sie das Sternchen (*), um 0 oder mehr Zeichen anzugeben, und das Fragezeichen (?), um genau 1 Zeichen anzugeben.SFTP-AdresseVerwenden Sie dieses Format:sftp://oderdomain_namesftp://IP_addressUm eine Portnummer anzugeben, fügen Sie diese am Ende des Domänennamens oder der IP-Adresse hinzu. Wenn Sie keine Portnummer angeben, verwendet Workday Port 22.VerzeichnisDas Verzeichnis auf dem Server, in dem sich die Dateien befinden. Bei Verzeichnisnamen wird zwischen Groß- und Kleinschreibung unterschieden. Verwenden Sie einen führenden Schrägstrich (/) nur für einen vollständigen Pfad, nicht für einen relativen Pfad.Temp-Datei verwendenDie importierten Daten werden mit einem zufällig generierten Namen in eine temporäre Datei in Workday geschrieben. Nach Abschluss des Datenimports benennt Workday die Datei automatisch in den richtigen Namen um.Sie sollten diese Option aktivieren, wenn der Datenimport sehr lange dauert und möglicherweise nicht vor dem nächsten geplanten Zeitpunkt für den Datenimport von demselben Server abgeschlossen wird.Fingerabdruck für Host-SchlüsselDer Verschlüsselungsschlüssel, den der SFTP-Server für die SSH-Kommunikation verwendet.Authentifizierungsmethode und DetailsWählen Sie die Art der Sicherheitsauthentifizierung aus, die der SFTP-Server verwendet:- Benutzername/Kennwort.
- SSH-Authentifizierung. Diese Option verwendet die sichere Shell-Schlüssel-Authentifizierung mithilfe von X.509-Zertifikaten.
Nach Abruf löschenDie Dateien auf dem SFTP-Server werden gelöscht, nachdem die Daten in die Zieltabelle geladen wurden. Wenn Workday die Dateien nicht vom SFTP-Server löschen kann, schlägt der Datenabruf fehl.Drucken Sie dekomprimierenAktivieren Sie diese Option nicht für Datenänderungsaufgaben und -tabellen.Sie können Dateien übertragen, die komprimiert sind oder nicht. Für komprimierte Dateien unterstützt Workday nur die gzip-Komprimierung.Entschlüsseln mitWenn Sie die importierten Dateien mit Pretty Good Privacy (PGP) entschlüsseln möchten, wählen Sie ein privates PGP-Schlüsselpaar.Beschränkt aufWählen Sie die Umgebung, in der Sie die im Abschnitt"Transport"definierten Einstellungen verwenden möchten.Wenn Sie diese Option leer lassen, wendet Workday die Transporteinstellungen auf jede Umgebung an, in der die Datenänderungsaktivität ausgeführt wird. Wenn eine Datenänderungsaktivität in einer bestimmten Umgebung ausgeführt wird, z. B. Implementierung oder Produktion, funktionieren die Transporteinstellungen nur, wenn die OptionBeschränkt aufmit der aktuellen Umgebung übereinstimmt. Wenn die aktuelle Umgebung und die konfigurierte Umgebung nicht übereinstimmen, schlägt die Datenänderungsaktivität fehl und es werden keine Dateien vom SFTP-Server abgerufen. Möglicherweise möchten Sie die Transporteinstellungen auf eine bestimmte Umgebung beschränken, um zu vermeiden, dass Testdaten versehentlich an einen Nicht-Test-Endpunkt übertragen werden.Beispiel: Sie erstellen die SFTP-Verbindung und eine Datenänderungsaufgabe in einer Implementierungsumgebung und wählen Implementierung inBeschränkt auf. Später migrieren Sie diese SFTP-Verbindung und die Datenänderungsaufgabe in eine Produktionsumgebung. Wenn die Datenänderungsaktivität das nächste Mal ausgeführt wird, schlägt sie fehl. Um sicherzustellen, dass die Datenänderungsaktivität in der Produktionsumgebung erfolgreich ausgeführt wird, bearbeiten Sie die SFTP-Verbindung und deaktivieren Sie entweder die OptionBeschränkt aufoder ändern Sie sie in Produktion.
Workday erstellt die SFTP-Verbindung und zeigt sie auf dem Register
„Verbindungen“
im Datenkatalog an.Erstellen Sie eine Datenänderungsaufgabe mit der SFTP-Verbindung als Quelle, um Daten in die Tabelle zu laden.