One-Tool-Beispiel
Für das Zeilen-generieren-Tool gibt es ein One-Tool-Beispiel. Unter Beispiel-Workflows erfahren Sie, wie Sie dieses und viele weitere Beispiele direkt in Alteryx Designer aufrufen können.
Verwenden Sie das Zeilen-generieren-Tool, um neue Datenzeilen auf Datensatzebene zu erstellen. Verwenden Sie dieses Tool zur Erstellung einer Folge von Zahlen, Transaktionen oder Daten.
Das Tool „Zeilen generieren“ erzeugt Datenzeilen anhand eines bestimmten Vorgangs. Dieser Vorgang besteht aus einem ursprünglichen Ausdruck, der auf Datensatz 1 angewendet wird. Anschließend wird ein Schleifenausdruck (z. B. ein Inkrement) angewendet, der nachfolgende Zeilen basierend auf einer Bedingung („wahr“ oder „falsch“) erstellt. Die Zeilenerstellung wird fortgesetzt, bis die Bedingung „falsch“ ist, woraufhin die Schleife beendet wird.
Eine Eingabeverbindung zu diesem Tool ist optional.
Wählen Sie, ob Sie ein bestehendes Feld aktualisieren oder ein neues Feld erstellen möchten.
Vorhandenes Feld aktualisieren: Dieses Feld bewertet die eingekommenen Zeilen und fügt entsprechend neue Datensätze hinzu. Diese Option wird beispielsweise verwendet, wenn Ihre Eingabe einen Start- und Endwert enthält und Sie für jeden Wert dazwischen eine Zeile erstellen möchten.
Neues Feld erstellen: Das Tool wird als Eingabe konfiguriert. Wenn Sie diese Methode auswählen, müssen Sie den neuen Feldnamen sowie den Typ und die Größe angeben. Verwenden Sie Größe (die Größe des Datentyps), um die Datentypen Festkommazahl, Zeichenfolge, Datum/Uhrzeit, Uhrzeit oder Geo-Objekt manuell zu aktualisieren.
Geben Sie den Initialisierungsausdruck zum Starten der Zeilenerstellung an. Sie können einen Wert eingeben oder einen Ausdruck über den Ausdruckseditor erstellen. Zum Beispiel:
[Low Range]
Geben Sie den Bedingungsausdruck an, der entweder „wahr“ oder „falsch“ sein kann. Wenn die Bedingung wahr ist, werden zusätzliche Zeilen erzeugt, bis die Bedingung falsch ist. Zum Beispiel:
LOWRANGE <= [HIRANGE]
Geben Sie den Schleifenausdruck (in der Regel ein Inkrement) an: Dieser wird in der Regel als Inkrement ausgedrückt, das nachfolgende Zeilen generiert, bis die False-Bedingung erfüllt ist. Zum Beispiel:
LOWRANGE + 1
Tipp
Konfigurieren Sie den Bedingungsausdruck so, dass die Zeilengenerierung endet, um Speicherplatz auf dem Datenträger zu sparen.
● GenerateRows (5): Wert nach Schleifenausdruck unverändert.
Passen Sie Ihren Schleifenausdruck so an, dass er das zu ändernde Feld enthält.
Da dieses Tool über einen Ausdruckseditor verfügt, wird ein zusätzlicher Eingabeanker angezeigt, wenn das Tool in einem App- oder Makro-Workflow verwendet wird. Verwenden Sie Schnittstellen-Tools, um eine Verbindung zu einem Fragenanker herzustellen. Weitere Informationen finden Sie unter Schnittstellen-Tool.