【问题标题】:How to discard (trim) double inverted quotes in CSV file on data prep?如何在数据准备时丢弃(修剪)CSV文件中的双引号?
【发布时间】:2020-11-03 11:36:50
【问题描述】:

我正在处理一个包含双引号的 csv 文件(因为数据中有逗号)。但是 Google 表格没有向我显示双引号,因此我可以通过分隔符(在这种情况下为空格)正确地 split 列,以检索其第一个单词。初始列值如下图所示。

但是,当我上传 csv 文件时,在数据准备中,列的双引号被视为一个值,并且在处理生成的拆分数据时会导致额外的工作(如果可能的话)。

数据准备中有没有一种方法可以像在 Google 表格中一样显示数据?

【问题讨论】:

  • 我必须为我糟糕的英语水平道歉。不幸的是,我无法理解Is there a way in Data Prep where we can have the data displayed as in Google Sheets ?。我可以问你目标的细节吗?
  • @Tanaike 抱歉回复晚了。当然。我的意思是,当上传到 Google 表格时,同样的数据不会显示报价,例如:Philips 0.5 W。不像 Dataprep 显示“Philip 0.5 W”
  • 感谢您的回复。我不得不为我糟糕的英语水平道歉。不幸的是,从您的回复中,我仍然无法理解您的目标。可以问一下你的2张样张和What i meant to say is that, this same data when uploaded to Google sheets does not show the Quotes eg: Philips 0.5 W. Not like Dataprep that shows "Philip 0.5 W"的关系吗?
  • @Tanaike 查看屏幕截图中产品名称列的第一行。您可以看到一个产品“飞利浦....”。但是您还会在此产品名称的开头和结尾看到引号。而当您将相同的文件上传到 Google 表格时,不会显示/考虑两边的此报价。因此,在 google sheet 中操作此列变得比在数据准备中更容易。
  • 感谢您的回复。您想从 CSV 数据中删除 " 并将修改后的 CSV 数据放到 Google 电子表格中。我的理解正确吗?如果我的理解是正确的,您能否提供示例 CSV 数据?

标签: data-wrangling google-cloud-dataprep trifacta


【解决方案1】:

您可以“忽略”这些双引号,并且在运行作业时,取消选中“包含引号”框,则这些原始引号将保留。 不完美,但可能是一种可行的解决方法。

【讨论】:

    猜你喜欢
    • 2022-10-25
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-06
    • 2019-06-28
    • 2017-09-28
    相关资源
    最近更新 更多