没有连接的 Alteryx 中的新变量

New variable in Alteryx without join

所以我在 alteryx 中创建了一些简单的分析,我正在寻找一些建议。

我有一个商家和购物者的数据集。我使用汇总节点 countdistinct(shoppers) 提取了唯一购物者的总数 - 假设它是 100。然后,我为每个商家中的唯一购物者的数量创建了一个 table,并且 table看起来像这样

商家 |唯一用户

商家 1 | 76

商家 2 | 19

商户 3 | 97

商家 4 | 44

商家 5 | 55

...

我想创建一个变量,它将是 [不同用户数]/countdistinct(shoppers)。

我知道我可以将 countdistinct(shoppers) 的值附加到我的 table 中新的第三列,但我宁愿不这样做,除非我必须这样做。有没有一种方法可以将 countdistinct(shoppers) 中的单个数字保存为一个值,然后直接除以该值而无需附加或加入?

目前在 Alteryx 中无法做到这一点。虽然感觉不对或浪费,但通过在每条记录上包含计算出的不同计数值,Alteryx 可以单独处理每条记录,然后将其传递到下游。

我听说过创建类似全局变量的东西,可以访问或更新它来处理您所描述的情况,但是管理来自工作流不同部分的读取和写入的复杂性以及任何线程协调导致的速度减慢总是让讨论靠边站。