当我在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_language
、id
、last_ip
、incargo
的列。
我知道我可以通过选择函数做同样的事情,但问题是数据可能会进一步变化,比如这是水果供应商的数据,我可能有单独的蔬菜供应商的数据。此外,柱布置也可以进一步改变。
在这种情况下,我必须创建多个工作流。我想稍微自动化一下,这样每当数据集发生变化时,它只会获取名称,然后从数据中删除整个列。PS-列数据完全不相关,可能也可能没有任何数据。
如果需要,我可以进一步解释。首先,我只需要从数据中删除这些特定的列。我试着在alteryx社区搜索,但没有成功。任何能给我推荐信的人也可以。
感谢
如果将"动态选择"设置为"通过公式选择",则可以设置一个公式来选择[Name]!="default_email_language"AND[名称]!="id"等。如果你想让它更动态,你可以设置一个字段,其中包含你不想包含的字段名称,只需说[Name]!=[忽略这些名称字段]。