如何重命名dataprep中的几列?

时间:2018-11-13 09:50:26

标签: google-cloud-dataprep

我在dataprep中有100多个列,它们的名称如下:

我的列名1

我的列名2

我想将列名重命名为:

my_column_name_1

my_column_name_2

我试图进行重命名,将“”改为“ _”。但是,dataprep仅更改第一个空格!有什么办法可以改变所有空白吗?

另一个问题,当我执行重命名之类的功能时,它仅针对列执行。我可以添加更多写de列名称的列。有没有办法在不写所有名称的情况下选择所有列?

非常感谢您!

2 个答案:

答案 0 :(得分:2)

当数据处于列视图模式时,可以将多个列平移选择以进行转换。

Column Browser

选择要应用的列,然后选择转换。

答案 1 :(得分:1)

JSDBroughton的答案对我有用,尽管目前尚不清楚如何做。将视图更改为“列”(工具栏左侧第二个图标)。选择第一列,然后按住Shift并选择最后一列。您现在应该已选择所有列。然后右时钟,然后选择“重命名”。将添加一个新的配方步骤,并添加所有列。然后将“选项”设置为“查找并替换”。

就删除所有空格而言,我找不到任何Cloud Dataprep模式或正则表达式,可让我替换列中的所有空格。话虽如此,我的列最多只能有4个空格,因此我只是多次添加同一步骤。我使用正则表达式\来匹配空格,并用下划线替换了它们。

enter image description here