• Software Solutions

          Wir helfen Ihnen bei der Auswahl 
          der richtigen Lösungen, um die 
          Kraft Ihrer Daten freizusetzen.
        • Tableau
        • Das weltweit leistungsstärkste Tool zur Datenvisualisierung und -analyse.

        • Alteryx
        • Die führende Plattform in der
          dynamischen Welt der Analytic
          Process Automation.

        • Amazon Web Services (AWS)
        • Führend bei Cloud-First-Datenlösungen.

        • Snowflake
        • Für Cloud-basierte Data-Warehouse-Lösungen der nächsten Stufe.

        • Celonis
        • Process Mining aus Deutschland. Verschaffen Sie sich ein objektives und datengetriebenes Bild Ihrer internen Prozesse. Ganz im Sinne der optimierten  Wertschöpfung.

  • The Data School
  • News
  • Data Events
        • Über Uns

          Lernen Sie The Information Lab kennen, unser Team, unsere Kunden und erfahren Sie, wie auch Sie ein Teil davon werden können.

          Mehr erfahren

        • Use Cases
        • Wir bieten seit Jahren Datenlösungen für Unternehmen. Und so wie hinter allen Daten eine Geschichte steckt, steckt auch hinter jedem unserer Projekte eine Geschichte.

        • Centre of Excellence
        • Geteiltes Wissen ist Macht – vernetzen Sie sich mit unserer wachsenden Zahl von Beratern und Kunden in ganz Europa. Zusammenarbeit ist der beste Weg zu lernen.

        • Internationales Setup
        • The Information Lab ist an 8 europäischen Standorten mit über 300 Consultants aktiv. Unsere Data School gibt es bereits in London, Sydney und Hamburg.

        • Kunden
        • Wir unterstützen seit 2014 namhafte Unternehmen in der DACH-Region und im deutschen Mittelstand.

        • Team
        • Lernen Sie die Menschen hinter The Information Lab kennen.

        • Karriere
        • Join our team! Wir wachsen stetig und suchen insbesondere im Consulting und unserer Data School stets tolle Kollegen und Kolleginnen.

Alteryx Tools – Generate Rows
Alteryx Tools – Generate Rows

Das Tool Generate Rows in Alteryx ist ein nützliches Tool zur Untersuchung von Daten. In diesem Beitrag möchte ich dir zeigen, wie es benutzt werden kann, um neue Zeilen mit Datum zu generieren.

Wir haben eine Tabelle mit dem ersten Tag und dem letzten Tag in zwei Feldern gespeichert und möchten für jeden Tag zwischen diesen Daten eine Zeile haben. Mittels des Tools Generate Rows können wir es schnell erstellen.

Wir verbinden das Tool Generate Rows mit dem Tool Input Data oder Text Input.

Als nächstes sollte der Konfigurationsteil des Tools Generate Rows ausgefüllt werden.

Der Konfigurationsteil des Tools Generate Rows hat drei Komponenten.

  1. Hier kann man auswählen, ob man ein bestehendes Feld aktualisieren oder ein neues Feld erstellen möchten. Der Name und der Datentyp für das neue Feld kann hier geändert werden. Wir nennen das neue Feld „Datum“.
  2. In der „Initialization Expression“ sollte der Startwert für die erste Zeile eingetragen werden. Es kann entweder ein Wert sein oder der Wert eines der Felder sein. In unserem Beispiel wird es das „Startdatum“ sein.
  3. In der „Condition Expression“ sollte die Bedingung für die Erstellung der neuen Zeile angegeben werden. In unserem Beispiel wollen wir eine Zeile für jedes Datum zwischen Start- und Enddatum haben. Das bedeutet, dass die letzte Zeile das „Enddatum“ erhalten soll. Deshalb sollte die Bedingung [Datum] <= [Enddatum] sein.
  4. In den letzten Schritte sollten wir eingeben, wie sie inkrementiert werden muss. Dies können wir in „Loop Expression“ schreiben. Wir benutzen dafür die Zeit-Funktion DateTimeAdd(). Da wir eine Zeile für jeden Tag haben möchten, lautet die Funktion DateTimeAdd([Datum],1,’days‘).

Wenn wir den Workflow laufen lassen, erhalten wir eine Zeile für jedes Datum zwischen dem Start- und Enddatum.