Alteryx:如何删除具有特定名称的列?

时间:2018-07-28 20:14:07

标签: workflow alteryx

当我在Alteryx中阅读excel TSV时,我试图弄清楚如何删除具有特定名称的列

下面是我收到的示例 tsv数据

name given_name family_name email default_email_language id deactivated blocked incargo created_at logins_count last_login last_ip locked_ips tags Apple Banana Grapes Pineapple fruit1 fruit2 AB CD AB CD abcd@mail.com x 1234 YES YES YES creationdate 23 logindate ipinfo X x YES NO NO NO NO NO EF GH EF GH efgh@mail.com x 2345 NO NO YES creationdate logindate ipinfo X x NO YES YES YES NO NO


我想删除名为default_email_languageidlast_ipincargo的列。

我了解我可以通过选择功能执行相同的操作,但是问题是数据可能会进一步更改,例如这是水果供应商的数据,我可能拥有分别拥有蔬菜供应商的数据。而且,列的排列方式也可能会发生进一步的变化。

在这种情况下,我必须创建多个工作流程。我想稍微自动化一下,以便每当数据集发生变化时,它就选择名称,然后从数据中删除整个列。 PS-列数据完全不相关,并且可能也可能没有任何数据。

如果需要,我可以进一步解释。首先,我需要从数据中删除这些特定的列。我尝试在alteryx社区中搜索,但没有走运。任何可以给我参考的人也可以。

谢谢

1 个答案:

答案 0 :(得分:4)

通过将Dynamic Select设置为“通过公式选择”,您可以设置公式来选择[Name]!=“ default_email_language”和[Name]!=“ id”等字段。更具动态性,您可以设置一个包含您不想包含的字段名称的字段,而只需说[Name]!= [忽略这些名称字段]。