Hallo liebe Alteryx Community,
ich hoffe ihr könnt mir bei folgender Frage helfen:
Ausgangspunkt: Ich importiere mehrere Dateien automatisch nacheinander in meinen Alteryx Workflow, sodass diese nacheinander (und voneinander getrennt) den Workflow durchlaufen. (Bis hierhin klappt alles)
Mein Problem: Im Ergebnis soll der Alteryx Workflow unter Verwendung des Render-Tools für jeden der automatisch und nacheinander durchlaufenden Importdateien eine separate Datei erzeugen, welche die jeweilige Nummer oder den Namen der Importdatei übernimmt. Habt ihr für diesen "Outputvorgang" unter Verwendung des Render-Tools eine Lösung?
Bisher wird leider immer nur eine Datei erzeugt, die durch die anderen Durchläufe überschrieben wird.
Vielen Dank vorab für Eure Unterstützung.
Gelöst! Gehe zu Lösung.
Hey @3B ,
das ist tatsächlich ganz einfach mit Alteryx.
Du musst hierfür ein entsprechendes unterscheidendes Feld in deinen Daten mitführen, wenn es - wie du erwähnt hast - der Dateiname der Eingabedatei sein soll, bietet es sich an, das entsprechende Feature in dem Input-Tool zu nutzen:
Im Render-Tool musst du dann noch lediglich den Haken "Group Data Into Seperate Reports" setzen und das entsprechende Feld als Gruppierungsmerkmal auswählen:
Ich hoffe, ich konnte dir helfen.
Gruß
Johannes (Blue Reply)
Hallo @3B,
vielen Dank für Ihre Frage! War diese Antwort von @reply_mueller für Sie hilfreich? Wenn Ihnen die Antwort geholfen hat, können Sie diese als „Lösung akzeptieren“. So können auch andere in der Community nützliche Antworten finden.
Danke!
Vielen Dank für deine schnelle und sehr hilfreiche Antwort, Johannes.
Ich habe es direkt einmal ausprobiert und es funktioniert wie erhofft. Jetzt habe ich allerdings in meiner Output-Datei als weitere Spalte den "FileName" in jeder Zeile aufgeführt.
Hast du diesbezüglich eine Idee oder Lösung, wie ich vermeiden kann das die "FileName" Spalte in meiner Output-Datei ergänzt wird?
Vielen Dank vorab.
Hi @3B
füge vor dem Render Tool noch ein Table tool hinzu. Dort kannst du die Spalte (FileName) deselektieren: