Freigeben über


OutputFileOutput interface

Bei allen Dateiuploads schreibt der Batchdienst zwei Protokolldateien in den Computeknoten "fileuploadout.txt" und "fileuploaderr.txt". Diese Protokolldateien werden verwendet, um mehr über einen bestimmten Fehler zu erfahren.

Eigenschaften

destination

Das Ziel für die Ausgabedatei(n).

filePattern

Ein Muster, das angibt, welche Datei(en) hochgeladen werden soll. Sowohl relative als auch absolute Pfade werden unterstützt. Relative Pfade sind relativ zum Arbeitsverzeichnis "Aufgabe". Die folgenden Wildcards werden unterstützt: * entspricht 0 oder mehr Zeichen (z. B. Muster abc* würde abc oder abcdef entsprechen), ** entspricht einem verzeichnis, ? entspricht einem einzelnen Zeichen, [abc] entspricht einem Zeichen in den Klammern, und [a-c] entspricht einem Zeichen im Bereich. Klammern können eine Negation enthalten, um einem zeichen nicht angegebenen Zeichen zu entsprechen (z. B. [!abc] entspricht einem beliebigen Zeichen, aber a, b oder c). Wenn ein Dateiname mit "." beginnt, wird er standardmäßig ignoriert, kann aber durch explizite Angabe übereinstimmen (z. B. .gif stimmt nicht mit .a.gifüberein, sondern ..gif). Ein einfaches Beispiel: ***.txt entspricht jeder Datei, die nicht in "." beginnt und mit .txt im Arbeitsverzeichnis "Aufgabe" oder einem beliebigen Unterverzeichnis endet. Wenn der Dateiname ein Wildcardzeichen enthält, kann es mithilfe von Klammern escapet werden (z. B. abc[] entspricht einer Datei namens abc). Beachten Sie, dass sowohl \ als auch / werden als Verzeichnistrennzeichen unter Windows behandelt, aber nur / ist unter Linux. Umgebungsvariablen (%var% unter Windows oder $var unter Linux) werden vor der Anwendung des Musters erweitert.

uploadOptions

Zusätzliche Optionen für den Uploadvorgang, einschließlich der Bedingungen, unter denen der Upload ausgeführt werden soll.

Details zur Eigenschaft

destination

Das Ziel für die Ausgabedatei(n).

destination: OutputFileDestinationOutput

Eigenschaftswert

filePattern

Ein Muster, das angibt, welche Datei(en) hochgeladen werden soll. Sowohl relative als auch absolute Pfade werden unterstützt. Relative Pfade sind relativ zum Arbeitsverzeichnis "Aufgabe". Die folgenden Wildcards werden unterstützt: * entspricht 0 oder mehr Zeichen (z. B. Muster abc* würde abc oder abcdef entsprechen), ** entspricht einem verzeichnis, ? entspricht einem einzelnen Zeichen, [abc] entspricht einem Zeichen in den Klammern, und [a-c] entspricht einem Zeichen im Bereich. Klammern können eine Negation enthalten, um einem zeichen nicht angegebenen Zeichen zu entsprechen (z. B. [!abc] entspricht einem beliebigen Zeichen, aber a, b oder c). Wenn ein Dateiname mit "." beginnt, wird er standardmäßig ignoriert, kann aber durch explizite Angabe übereinstimmen (z. B. .gif stimmt nicht mit .a.gifüberein, sondern ..gif). Ein einfaches Beispiel: ***.txt entspricht jeder Datei, die nicht in "." beginnt und mit .txt im Arbeitsverzeichnis "Aufgabe" oder einem beliebigen Unterverzeichnis endet. Wenn der Dateiname ein Wildcardzeichen enthält, kann es mithilfe von Klammern escapet werden (z. B. abc[] entspricht einer Datei namens abc). Beachten Sie, dass sowohl \ als auch / werden als Verzeichnistrennzeichen unter Windows behandelt, aber nur / ist unter Linux. Umgebungsvariablen (%var% unter Windows oder $var unter Linux) werden vor der Anwendung des Musters erweitert.

filePattern: string

Eigenschaftswert

string

uploadOptions

Zusätzliche Optionen für den Uploadvorgang, einschließlich der Bedingungen, unter denen der Upload ausgeführt werden soll.

uploadOptions: OutputFileUploadConfigOutput

Eigenschaftswert