Aktivität „Dateiattribute festlegen“
- Aktualisiert31. Juli 2025
- 2 Minuten Lesedauer
- Zurich
- "Orchestration"
Teile dieses Themas wurden möglicherweise maschinell übersetzt.
Die Aktivität „Dateiattribute festlegen“ legt allgemeine Dateiattribute wie Zeitstempel, Größe, Berechtigungen und UID/GID für eine Datei oder ein Verzeichnis auf einem SFTP-Server fest.
Es empfiehlt sich, mithilfe der Aktivität „Dateiliste abrufen“ zuerst eine Liste von Dateien und deren Attributen zurückzugeben. Wenn Sie dann eine Datei von einem Quellhost auf einen Zielhost verschoben haben, verwenden Sie die Aktivität „Dateiattribute festlegen“, um die Quelldateiattribute für die Zieldatei festzulegen. Dies wird in demonstriert SFTP-Dateiübertragung Workflow.
Eingabevariablen
| Variable | Beschreibung |
|---|---|
| sourceHost | Name oder IP-Adresse des Servers, der die Datei oder das Verzeichnis enthält, dessen Attribute Sie ändern möchten |
| sourcePort | Portnummer, die zur Kommunikation mit dem Zielserver verwendet wird. Die Standardportnummer lautet 22. |
| sourceFilePath | Vollständiger Pfad zu der Datei oder dem Verzeichnis, dessen Attribute Sie ändern möchten |
| userID | Benutzer-ID-Attribut, das auf die Datei oder das Verzeichnis angewendet werden soll. Die UID- und GUID-Variablen müssen als Paar festgelegt werden. |
| groupID | Gruppen-ID-Attribut, das auf die Datei oder das Verzeichnis angewendet werden soll. Die UID- und GUID-Variablen müssen als Paar festgelegt werden. |
| permissions | Datei- oder Verzeichnisberechtigungen für den angegebenen Benutzer und die angegebene Gruppe. Dieser Wert muss als Ganzzahl ausgedrückt werden, z. B. 16877 , Der diese Berechtigungen definiert: rwxr-xr-x. Hinweis: Die Berechtigungsnummer ist ein interner Wert, der von der Aktivität „Dateilisten abrufen“ zurückgegeben wird. |
| accessTimestamp | Überschreibt den Zeitstempel mit dem Zeitstempel des letzten Zugriffs auf die Datei oder das Verzeichnis. Die Zeitstempel für Zugriff und Änderung müssen als Paar festgelegt werden. |
| modificationTimestamp | Überschreibt den Zeitstempel mit dem Zeitstempel der letzten Änderung der Datei oder des Verzeichnisses. Die Zeitstempel für Zugriff und Änderung müssen als Paar festgelegt werden. |
| sizeInBytes | Größe der Datei oder des Verzeichnisses in Byte |
| sourceCredentialTag | Spezifisch Anmeldeinformationsaliasse für Orchestration-Aktivitäten Diese Aktivität muss verwenden, um SSH-Befehle auf dem Host auszuführen. |
Ausgabevariablen
| Variable | Beschreibung |
|---|---|
| errorMessage | Die executionResult.errorMessagesVon Analysequellen des Aktivitätendesigners. Wenn diese Variable nicht Null ist, ist der Vorgang fehlgeschlagen. |
| Ergebnis | Textnachricht mit dem Hinweis, dass der Befehl erfolgreich ausgeführt wurde |
Bedingungen
| Bedingung | Beschreibung |
|---|---|
| Success | Die Aktivität konnte die Attribute der angegebenen Datei oder des angegebenen Verzeichnisses ändern. |
| Failure | Die Aktivität konnte die Attribute der angegebenen Datei oder des angegebenen Verzeichnisses nicht ändern. |