Blog - Deutsch

Erkenntnisse und Ideen von den besten Analytics-Experten.
smugabart
9 - Comet
9 - Comet

Verfasst von @smugabart und @Emil_Kos, übersetzt aus dem Englischen

 

Wenn Sie jemals Schwierigkeiten hatten, die Reihenfolge der Vorgänge in Ihren Prozessen zu verwalten, hilft Ihnen das Steuerelement-Container-Tool weiter!

 

GIF 1.gif

 

Warum Steuerelement-Container verwenden?

 

Sind Sie neugierig, wie dieses Tool in Ihrem Workflow nützlich sein kann und welche Vorteile es bietet? Lassen Sie mich drei wesentliche Vorteile hervorheben, die Sie nicht ignorieren können:

 

  1. Es stellt die richtige Reihenfolge der Ereignisse sicher, wenn es darauf ankommt.
  2. Sie können Ihren Workflow organisieren; Sie können mehrere Ausgaben in einer bevorzugten Reihenfolge schreiben.
  3. Es ist einfacher, komplexe Workflows zu entwickeln, da Sie sich nicht mit fortgeschrittenen Konzepten wie Batch-Makros und verketteten Apps vertraut machen müssen.

 

Und trotzdem nutzen Sie es noch nicht?

 

Was genau sind Steuerelement-Container?

 

Steuerelement-Container ermöglichen die bedingte Ausführung bestimmter Logikblöcke basierend auf Daten aus dem Workflow, einem anderen Steuerelement-Container oder anderen Tools, um dynamischere und komplexere Prozesse zu erstellen.

Wenn Sie sicherstellen müssen, dass ein Prozess nicht beginnt, bevor ein anderer abgeschlossen ist, verwenden Sie immer mehrere Steuerelement-Container.

 

Nur AMP

 

Wenn die AMP Engine deaktiviert ist, führt die Verwendung des Steuerelement-Container-Tools in Ihrem Workflow zu einem Fehler.

 

Wie werden Steuerelement-Container verbunden?

 

Der Workflow funktioniert nicht, weil wir die Steuerelement-Container nicht richtig verbunden haben.

  GIF 2.gif

 

Nachstehend sehen Sie, wie Sie es richtig einrichten, um die Funktionalitäten des Steuerelement-Containers nutzen zu können:

 

GIF 3.gif

 

Wenn Sie die im Workflow verwendeten Steuerelement-Container nicht verbinden, erzielen Sie nicht das erwartete Ergebnis und es wird eine Fehlermeldung angezeigt. Sie können dies an den GIFs oben erkennen. Das erste zeigt den Effekt, wenn keine richtige Verbindung zwischen Containern besteht, und das zweite zeigt, wie sie richtig eingerichtet wird.

 

Um zwei Steuerelement-Container zu verbinden, müssen Sie ähnliche Schritte ausführen wie beim Hinzufügen und Verbinden eines neuen Tools mit einem Workflow.

 

2 Anker: Steuereingabe (optional) vs. Protokollierungsausgabe

 

GIF 4.gif

 

Steuereingabe (optional)

 

Stellen Sie sich die Steuerelementeingabe als Startknopf für Ihren Steuerelement-Container vor. Wenn ein einzelner Datensatz eintrifft, ist es so, als würde man den Knopf drücken, um alles in Gang zu bringen. Sobald der Knopf gedrückt wurde, wartet der Container geduldig, bis alle Datensätze diesen Startpunkt durchlaufen haben, bevor er mit seinen Hauptaufgaben beginnt. Auf diese Weise wird sichergestellt, dass alles in Ordnung ist, bevor die eigentliche Arbeit beginnt.

 

Was aber passiert nun, wenn keine Verbindung zur Steuereingabe besteht? Ganz einfach: Der Container ist aktiviert und funktioniert ähnlich wie ein Tool-Behälter.

 

GIF 5.gif

 

Die Protokollierungsausgabe

 

Hingegen ist die Protokollierungsausgabe wie ein Gespräch darüber, was im Container geschieht. Sie zeichnet jedes Detail auf und zeigt alle Protokollmeldungen der Tools innerhalb des Containers und sogar seiner Untercontainer an.

 

Diese Meldungen werden nur in den Steuerelement-Containerdaten angezeigt, wenn sie auch im Ergebnisraster sichtbar sind. Sie sehen nur, was wichtig ist.

 

Was passiert, wenn der Container ausgeschaltet ist? Dann ist es ruhig – es werden keine Nachrichten gesendet. Dadurch wird sichergestellt, dass Sie Ihren Arbeitsbereich nicht mit unnötigen Daten überladen, wenn der Container nicht aktiv ist.

 

Was ist mit der Konfiguration?

 

GIF 6.gif

 

  • Genau wie mit einem Tool-Behälter können Sie auch einen Steuerelement-Container verwenden, um Tools zu gruppieren. Wenn Sie den Steuerelement-Container verschieben, werden alle darin enthaltenen Tools mitgeführt. 
  • Es schafft automatisch Platz für weitere Tools, wenn Sie diese hinzufügen.
  • Sie können das Aussehen Ihres Steuerelement-Containers ändern. Sie können verschiedene Farben für Text und Rahmen auswählen, die Hintergrundfarbe anpassen und die Durchsichtigkeit einstellen. Sie können sogar die Größe an Ihre Bedürfnisse anpassen.

 

Deaktivierter Steuerelement-Container vs. aktivierter Steuerelement-Container

 

GIF 7.gif

 

Deaktiviert: Designer ignoriert den Container (sowie alle darin enthaltenen Tools) und meldet auch keine Konfigurationsfehler für sie.

 

Aktiviert: Designer entscheidet anhand der Datensätze, die der Eingabeanker bei der Ausführung des Workflows empfängt, ob er aktiviert wird.

 

Beschränkungen

 

GIF 8.gif

 

Steuerelement-Container sind sehr flexibel und können mit verschiedenen Arten von Tools in Alteryx arbeiten. Beispielsweise funktionieren In-DB-Tools ordnungsgemäß im Steuerelement-Container. Das Prozess-umleiten-Tool lässt sich ebenfalls gut integrieren. Wenn ein Prozess-umleiten-Ende-Tool jedoch in einem inaktiven Steuerelement-Container abgelegt wird, verwirft es seinen Datenstrom. Sie können Steuerelement-Container effektiv innerhalb von Makros verwenden.

 

Allerdings sind nicht alle Tools kompatibel:

 

  • Schnittstellen-Tools werden innerhalb von Steuerelement-Containern nicht unterstützt.
  • Blockieren-bis-erledigt-Tools (BUD) funktionieren mit Steuerelement-Container nicht – es wird eine Fehlermeldung angezeigt.
  • Schleifenverbindungen erzeugen einen Fehler.
  • Ein Debug-Workflow, der Steuerelement-Container enthält, erzeugt einen Fehler.

 

Wenn Sie sich dieser Einschränkungen bewusst sind, können Sie Ihre Workflows ohne unerwartete Unterbrechungen effektiver planen und ausführen.

 

Fazit

 

Steuerelement-Container sind eine fantastische Möglichkeit, Ihre Alteryx Workflows effizienter zu gestalten. Ganz gleich, ob Sie mit großen Datasets oder komplexen Sequenzen zu tun haben: Sie sorgen dafür, dass alles reibungslos abläuft.

 

Viel Spaß beim Analysieren!

 

 

Hinweis: Debug-Workflow mit Steuerelement-Container wird ab Version 2024.2 unterstützt.

Beschriftungen