Skip to main content

Blob Input Tool Icon Blob-Eingabe-Tool

One-Tool-Beispiel

Es gibt ein One-Tool-Beispiel für das Blob-Eingabe-Tool. Unter Beispiel-Workflows erfahren Sie, wie Sie dieses und viele weitere Beispiele direkt in Alteryx Designer aufrufen können.

Verwenden Sie das Blob-Eingabe-Tool, um ein Binary Large OBject (BLOB) wie eine Bild- oder Mediendatei zu lesen, indem Sie direkt zu einer Datei navigieren oder eine Liste mit zu lesenden Dateien übergeben.

Tool-Konfiguration

Das Blob-Eingabe-Tool kann entweder ein Eingabe- oder ein Durchleitungs-Tool sein, bei dem eine Liste von Dateien an das Tool übergeben wird, die das Tool liest.

Als Eingabe-Tool konfigurieren

Dateiname : Geben Sie den Dateinamen des Blobs an, das gelesen werden soll. Alle Dateitypen werden unterstützt.

Als Durchleitungs-Tool konfigurieren

  1. Der eingehende Datenstrom sollte eine Liste von Dateien (BLOBs) enthalten, die gelesen werden sollen.

  2. Geben Sie den Dateinamen des Blobs an, das gelesen werden soll. Alle Dateitypen werden unterstützt. Alteryx ersetzt die Zeichenfolge mit dem Inhalt des eingehenden Stroms.

  3. Dateinamen Dateiname ändern durch optionale Eingabe : Wählen Sie die entsprechende Aktion aus, um die oben angegebene Zeichenfolge im Dateinamen zu ersetzen.

    • Dateinamen ändern durch : Wählen Sie die entsprechende Aktion aus, um das zu ersetzen, was oben im Dateinamen angegeben ist. Beispiel: Der Dateiname wurde festgelegt auf .\data\images\image.png

      • Feld an Dateiname anhängen : Der Inhalt des angegebenen Felds wird nach dem Dateinamen und vor der Erweiterung hinzugefügt. Wenn im oben genannten Beispiel der Wert des angegebenen Felds „apple“ lautet, dann ergibt dies den Dateinamen .\data\images\imageapple.png

      • Feld dem Dateinamen voranstellen : Der Inhalt des angegebenen Felds wird vor dem Dateinamen eingefügt. Wenn der Wert des angegebenen Felds „banana“ lautet, dann ergibt dies den Dateinamen .\data\images\bananaimage.png

      • Dateiname durch Feld ersetzen : Der Inhalt des angegebenen Felds wird als Dateiname vor der Erweiterung verwendet. Wenn der Wert des angegebenen Felds „grape“ lautet, dann ergibt dies den Dateinamen .\data\images\grape.png

      • Gesamten Pfad durch Feld ersetzen : Der Inhalt des angegebenen Felds wird als Speicherortverzeichnis, Dateiname und Erweiterung verwendet. Lautet der Wert des angegebenen Felds C:\Temp\rainbows_and_unicorns.jpg, dann ergibt dies den Dateinamen C:\Temp\rainbows_and_unicorns.jpg

    • Dieses Feld verwenden: : Wählen Sie in der Dropdownliste das eingehende Feld aus, das den Datenersatz für den Dateinamen enthält.

  4. Mit Fehler beenden, wenn Datei nicht gefunden : Wenn diese Option aktiviert ist, gibt Alteryx einen Fehler aus, wenn die Datei nicht vorhanden ist. Der Fehler lautet: Der Zugriff auf die Datei ist nicht möglich: (Pfad) .

Konfigurieren als Eingabe- oder Durchleitungs-Tool

  1. Geben Sie den Dateinamen des Blobs an, das gelesen werden soll. Alle Dateitypen werden unterstützt.

  2. Blob-Optionen : Bietet Optionen für den Umgang mit großen Dateien.

    • Blobs in Blöcke aufteilen : Wenn diese Option ausgewählt ist, werden Blobs in kleinere Blobs bzw. Blöcke aufgeteilt und als einzelne Datensätze an nachgeschaltete Tools übergeben. Jeder Datensatz enthält diesen Blob sowie eine zusätzliches Feld „BlobNumber“ mit der laufenden Nummer des Blocks. Die erste Nummer ist 1, die zweite 2 usw.

    • Maximale Blockgröße : Ermöglicht die Angabe der Größe (KB) jedes zu erstellenden Blocks. Wenn der ursprüngliche Blob nicht ein exaktes Vielfaches der Blockgröße ist, sind die erstellten Blöcke kleiner als die hier angegebene Größe. Wenn der ursprüngliche Blob kleiner ist als die Blockgröße, wird ein einzelner Blob ausgegeben und das Feld „BlobNumber“ an den Datensatz angehängt.