所以我在alteryx中创建了一个简单的分析,我正在寻找一些建议。
我有一个商人和购物者的数据集。我用一个总结节点countdistinct(购物者)得出唯一购物者的总数——假设是100。然后,我为每个商家中唯一的购物者数量创建了一个表,这个表看起来像这个
商户|唯一用户
商户1|76
商户2|19
商户3 |97
商户4|44
商户5|55
我想创建一个变量,它将是[Number of Distinct Users]/countdistinct(购物者)。
我知道我可以将countdistinct(购物者)的值附加到表中新的第三列中,但除非迫不得已,否则我不愿意这样做。有没有办法将countdistrict(购物者)中的单个数字保存为值,然后直接除以该值,而不必附加或连接?
目前在Alteryx中无法做到这一点。虽然这感觉是错误的或浪费的,但通过在每条记录上包含计算出的计数不同值,Alteryx可以单独处理每条记录,然后将其向下传递。
我听说过创建一个全局变量之类的东西,可以访问或更新它来处理您所描述的情况,但管理工作流不同部分的读写的复杂性,以及线程协调带来的任何放缓,总是会让讨论变得次要。