Liebes Alteryx-Forum,
ich wende mich mit folgendem Sachverhalt mit großen Vertrauen und Hoffnung an euch.
Beschreibung des Sachverhaltes:
Wir haben in den Rohdaten pro Kunde die Abrechnungszeiträume dargestellt.
Der gestaltete Workflow ermittelt nun folgende Ausgabe:
Siehe "Fallbeispiel A" im Workflow.
Jedoch funktioniert der eben genannte Workflow nicht mehr, wenn es mehr als einen Kunden gibt. Siehe "Fallbeispiel B" im Workflow.
Wenn die Kunden separat übergeben werden, funktioniert es wieder. Siehe "Fallbeispiel C" im Workflow.
Da dies augenscheinlich auf ein Macro raus laufen wird, bitte ich um Mithilfe.
Mir ist noch nicht klar:
Siehe "Fallbeispiel C" beziehungswiese "Fallbeispiel D" im Workflow.
Vorab ganz herzlichen Dank für die Mithilfe.
Gelöst! Gehe zu Lösung.
Hallo @MarcusHopf,
zuerst einmal ein Lob vorab, deine Beispiele, Erklärungen und Beispieldaten machen es immer sehr einfach deine Problemstellungen zu verstehen und auch zu lösen.
Ich bin auf deinen Zug aufgesprungen und habe es mit einem Macro gelöst. Die Vorgehensweise war dabei äußerst kurz, daher möchte ich diese gerne Schildern:
Schritt 1: Einen der beiden Pfade markieren
Schritt 2: Rechtsklick auf ein Tool und "Convert to Macro" anklicken
Schritt 3: Macro von Standard-Macro zu "Batch"-Macro umstellen (und speichern)
Schritt 4: Statt dem Filter für Kunden ein Summarize-Tool hinzufügen mit "Group by Kunde"
Schritt 5: Macro einfügen und konfigurieren (Questions können so bleiben wie sie sind)
Schritt 6: Fertig und vergleichen
Die Ergebnisse der beiden stimmen exakt überein :-)
Macro und Workflow habe ich dir ebenfalls angehangen für den Fall das bei dir etwas nicht klappt.
Warum funktioniert das alles?
Letztendlich hast du mit deiner Filter-Variante und parallelen "Streams" bereits perfekt beschrieben wie ein Batch-Macro funktioniert. Die Werte die über das Summarize-Tool reinkommen, sind unsere Batches. Sprich in Batch 1, filter er auf Kunde A und führt es dafür aus und in Batch 2 für Kunde B.
Viele Grüße
Alex
Hallo @grossal,
ich konnte es zwar nur kurz testen, dabei sind mir aber keine Probleme aufgefallen.
Das Thema "Marcos" muss ich mal noch "verstoffwechseln". 😊
Ganz herzlichen Dank für die Mithilfe.
Gruß
Marcus
Hallo @MarcusHopf,
Vielen Dank für Ihre Frage. Wenn Ihnen die Antwort von @grossal geholfen hat, könnten Sie sie als Lösung akzeptieren. Dies wird auch anderen Nutzern helfen.
Vielen Dank!