Document Write Blob
Beschreibung
Abschnitt betitelt „Beschreibung“Der Schritt Dokument: Blob schreiben ist das Gegenstück zu Dokument: Blob lesen. Er schreibt die Base64-Bytes in einer Spalte jeder Eingabezeile in eine Datei in einem Dokumentenkonto, eine Datei pro Zeile. Die Ausgabetabelle enthält die unveränderten Eingabezeilen.
Das Schrittformular hat drei Optionsgruppen: Tabellen, Schreiben und Archiv. Migrierte KNIME- und Alteryx-Workflows verwenden diesen Schritt für ihre Writer von Binärobjekten und Dateien.
Konfiguration
Abschnitt betitelt „Konfiguration“- Quelltabelle (
source) und Ausgabetabelle (target_frame) — die Tabelle, die gelesen wird, und die Tabelle, in die die Eingabezeilen unverändert geschrieben werden. Quellspalten (source_columns) listet die durchgereichten Spalten auf. - Schreiben — das Schreiben selbst, Eine Datei pro Zeile oder Die Zeilen als ein Archiv. Die folgenden Einstellungen werden in
alteryx_configgespeichert.- Blob-Spalte (
blob_field) — die Spalte mit den Base64-Bytes. - Dateispalte (
field) — die Spalte, die die Datei jeder Zeile benennt. - Die Dateispalte enthält (
method) — Ein Dateiname im untenstehenden Ordner (FileName, der Standard): Die Dateispalte ist ein Dateiname, der im Ordner (path) abgelegt wird. Der vollständige Zielpfad (Path): Die Dateispalte ist der vollständige Zielpfad. - Ordner (
path) — das Ziel{account, path}. - Eine bereits vorhandene Datei (
if_exists) — wenn dort bereits eine Datei liegt: Überschreiben (overwrite, der Standard), Schritt fehlschlagen lassen (fail) oder Unverändert lassen (skip). - Komprimieren (
compress) — Jede Datei mit Gzip komprimieren (gz) komprimiert die Bytes jeder Datei mit gzip, bevor sie geschrieben wird. - Ein Blob, der mit < beginnt, ist XML- oder SVG-Text, nicht Base64 (
xml_text) — ein Wert, der mit<beginnt, wird als seine UTF-8-Bytes geschrieben.
- Blob-Spalte (
Die Zeilen als ein Archiv schreibt die Quellzeilen als ein einziges Archiv statt als eine Datei pro Zeile, aus ihren Spalten Path und Blob (und Selected und EntryName, wo sie die Einträge benennen). Die Ausgabetabelle enthält dann ArchivePath und Blob. Die Gruppe Archiv legt es fest, und die Einstellungen werden in alteryx_config.archive gespeichert:
- Pfad des Archivdokuments (
destination) — wohin das Archiv geschrieben wird. - Format (
format) —zip(der Standard),jar,tar,tar.gz,tar.bz2odercpio. - Jeden Eintrag allein nach seinem Dateinamen benennen (
flatten), Eintragsnamen (truncate) und Zu entfernendes Ordnerpräfix (prefix) — wie Eintragsnamen aus den Pfaden gebildet werden. - Den eigenen Namen des ausgewählten Ordners im Eintrag behalten (
root), Dokument, nach dem der Eintrag benannt wird (file) und Einen Eintrag nach seinem EntryName benennen, wo vorhanden (named) — weitere Steuerung der Eintragsnamen. - Tabelle leerer Ordner (
folders) — eine Tabelle mit den SpaltenPathundSelected, die leere Ordner benennt, die als Einträge hinzugefügt werden. - In ein vorhandenes Archiv einfügen (
append) — Nein, Bei kollidierendem Eintrag abbrechen (abort) oder Kollidierenden Eintrag ersetzen (overwrite).