【问题标题】:Alteryx : How to remove columns with specific names?Alteryx:如何删除具有特定名称的列?
【发布时间】:2019-01-05 13:55:51
【问题描述】:

当我在 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 社区中搜索,但没有成功。任何可以给我参考的人也可以。

谢谢

【问题讨论】:

    标签: workflow alteryx


    【解决方案1】:

    Dynamic Select 设置为通过公式选择,您可以设置一个公式来选择 [Name] != "default_email_language" AND [Name] != "id" 等字段。如果您想让它更多动态,您可以设置一个包含您不想包含的字段名称的字段,然后说 [Name] != [Ignore these names field]。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-13
      • 2019-04-14
      • 1970-01-01
      • 2023-02-09
      • 2020-06-10
      • 1970-01-01
      • 1970-01-01
      • 2017-11-12
      相关资源
      最近更新 更多