一直被这个问题困住了一段时间。我无法通过使用 Alteryx 来实现预期结果的逻辑和实现进行思考。
有两个数据集,如下所示 -
数据集 1
Risk ID Rule ID Code
FR01 00Q FBREV
FR01 00Q FBREV1
FR01 00Q FBREV2
FR02 02D FBREV
FR02 02D FBREV12
第一个数据集中的风险和规则 ID 的组合导致了唯一的代码列表。
数据集 2
Column1 Code
User1 FBREV
User1 FBREV1
User2 FBREV
用户使用他们使用的代码进行标记。
当他们使用同一风险和规则 ID 系列中的代码时,就是违规。
我只是希望能够标记那些违反此规则的用户。
在上述数据集中,User1 违反了规则,因为他使用了两个代码(FBREV 和 FBREV1)。这两个代码都属于 (FR01+ 00Q) 规则。因此,我需要能够将 User1 标记为违反规则的人。User2 不违反规则,因为他没有使用代码 (FBOPO)。
几天来,我一直在为此烦恼。