2016-07-19 4 views
0

Also habe ich ein einfaches bisschen Analyse in alteryx erstellt, und ich bin auf der Suche nach ein wenig Beratung.Neue Variable in Alteryx ohne Join

Ich habe einen Datensatz von Händlern und Einkäufern. Ich ziehe die Gesamtzahl der Unique Shopper mit einem zusammenfassenden Node countdistinct (Käufer) aus - sagen wir mal 100. Dann erstelle ich eine Tabelle für die Anzahl der Unique Shopper in jedem Händler, und diese Tabelle sieht ungefähr so ​​aus:

Händler | Eindeutige Benutzer

Händler 1 | 76

Händler 2 | 19

Händler 3 | 97

Händler 4 | 44

Händler 5 | 55

...

ich eine Variable erstellen möchten, die [Anzahl der verschiedenen Benutzer] sein/CountDistinct (Käufer).

Ich weiß, dass ich nur den Wert für countdistinct (Käufer) in eine neue dritte Spalte in meiner Tabelle anhängen könnte, aber ich würde es vorziehen, dies nicht zu tun, wenn ich muss. Gibt es eine Möglichkeit, die einzelne Zahl von countdistinct (shoppers) als Wert zu speichern und einfach direkt zu teilen, ohne anhängen oder beitreten zu müssen?

Antwort

0

Es gibt derzeit keine Möglichkeit, das in Alteryx zu tun. Während es sich falsch oder verschwenderisch anfühlt, indem es den berechneten Zählwert auf jedem Datensatz einteilt, kann Alteryx jeden Datensatz einzeln verarbeiten und dann downstream weiterleiten.

Ich habe gehört, etwas wie eine globale Variable zu erstellen, auf die zugegriffen oder aktualisiert werden könnte, um die Situation zu behandeln, die Sie beschreiben, aber die Komplexität der Verwaltung von Lese- und Schreibvorgänge aus verschiedenen Teilen des Workflows sowie daraus resultierende Verlangsamung von Thread-Koordination immer beiseite die Diskussion.