首页 > 解决方案 > 在 Tableau 中多次拆分联接条件(数据源或工作表)

问题描述

我有两个 EXCEL 文件,并尝试使用一个文件中的客户 ID 来匹配作为包含 300 个字符的第二个文件的一部分包含的客户 ID。第二个文件中的客户 ID 作为 300 个字符的一部分嵌入。

我需要找出如何从第一个文件(客户文件)中获取客户 ID,以便将它们与包含客户交易的第二个文件连接起来。

我可以使用 Datasource Join 选项并建立一个条件,如下所示,Customer ID = SPLIT([Field Number],"_",1) 但由于这个条件还不够,我需要多个 SPLITS 来获取基于以下的客户 ID使用 SPLIT 的其他条件,它在 DataSource 选项卡-> 连接选项中不起作用。

我怎么能像这样进行多次拆分

客户 ID = SPLIT([Field Number]," ",1) OR Customer ID = SPLIT([Field Number],"GET ",6) OR Customer ID = SPLIT([Field Number],"TEACH",1)

如果我需要在工作表中使用计算字段执行此操作,请告诉我如何使用计算字段选项但包括所有条件。

在此先感谢您的时间

客户文件: 包含客户 ID 的最火文件的图片

事务文件: 在此处输入图像描述

标签: tableau-api

解决方案


推荐阅读