DataWorks源头为null,如果我把nullFormat改成/t/t就不行,会变成以下这种?

DataWorks源头为null,我配置nullFormat为none,结果输出为的也为none。如果我把nullFormat改成/t/t就不行,会变成以下这种?image.png
image.png
期望是原端为null,写入oss的时候变成/t/t。官方文档对nullformat字段的解释有歧义,我实际操作的不符合官方的解释阿,我源端字段为null,我指定nullFormat为xxx,那么实际输出到oss的时候就是xxx。而不是匹配源端为xxx再视为null。可以看看我这个例子image.png

展开
收起
真的很搞笑 2023-09-25 09:35:10 234 分享 版权
1 条回答
写回答
取消 提交回答
  • 期望是啥 源端为[NULL] 写入目标端也视为NULL字段吗。选的是可见还是不可见 这个功能应该只支持匹配源端的字符 目的端视为NULL,我看了下 如果是选不可见字符 会有两个参数image.png
    我测试了一下没有复现问题 源端为none 目标端符合预期视为null image.png
    writer端确实是配置none 源端为null的 写入目的端为none,试了一下是写入的\timage.png
    image.png
    \t是制表符 看不见应该符合预期呀,确实好像是可以复现 选中也看不到制表符 稍等image.png
    ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-09-25 14:30:02
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

还有其他疑问?
咨询AI助理