Google cloud data fusion 如何在Wrangler中设置空值

Google cloud data fusion 如何在Wrangler中设置空值,google-cloud-data-fusion,Google Cloud Data Fusion,我从Google云存储(MySql的db转储)中获取csv文件,有一个字段我想保存为整数(最初,所有字段都是字符串)。问题是,在文件中,所有空值都用“\N”值填充,我无法更改列类型: 我尝试使用“查找和替换”函数,但它不会更改这些值。 当我尝试更改列类型时,收到以下错误消息: 知道我做错了什么吗?可以使用自定义转换将所有\N值转换为null,然后将数据类型更改为integer 通过单击列下拉列表,然后转到“自定义变换”,可以创建自定义变换: 然后,您可以使用以下转换将所有\N值替换为null

我从Google云存储(MySql的db转储)中获取csv文件,有一个字段我想保存为整数(最初,所有字段都是字符串)。问题是,在文件中,所有空值都用“\N”值填充,我无法更改列类型:

我尝试使用“查找和替换”函数,但它不会更改这些值。 当我尝试更改列类型时,收到以下错误消息:


知道我做错了什么吗?

可以使用自定义转换将所有\N值转换为null,然后将数据类型更改为integer

通过单击列下拉列表,然后转到“自定义变换”,可以创建自定义变换:

然后,您可以使用以下转换将所有\N值替换为null(用列的名称替换
col1
):

col1==“\N”?null:col1


然后您可以将数据类型更改为integer,它应该可以工作。

谢谢,Mo,它工作起来很有魅力。