【问题标题】:Equivalent to LEFT() function in Google cloud data fusion data pipeline wrangler?相当于谷歌云数据融合数据管道牧马人中的 LEFT() 函数?
【发布时间】:2019-08-23 12:31:04
【问题描述】:

我需要将配方从 dataprep 配方移植到数据融合管道管理器中。

derive type: single value: LEFT(column3, 3) as: 'column3'

当我输入自定义转换时,它给了我一个错误: io.cdap.wrangler.expression.EL.compile@1:6 unsolvable function/method 'LEFT'

【问题讨论】:

    标签: google-cloud-data-fusion cdap


    【解决方案1】:

    Cloud Data Fusion 和 CDAP 中的 LEFT() 等效项是以下称为“cut-character”的指令。

    语法如下:

    cut-character <source> <destination> <type> <range|indexes>

    这是一个示例 sn-p,它从 SKU 列值中获取前三个字符并将其转置到名为 NewSKu 的新列中:

    cut-character SKU NewSku 1-3

    这也可以通过 UI 实现,方法是选择提取字段 -​​ 使用位置

    参考文档:https://docs.cask.co/cdap/current/en/user-guide/data-preparation/directives/cut-character.html

    【讨论】:

    • @AntoinetteF 很高兴,如果成功,请投票给答案!
    猜你喜欢
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 2020-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-07
    • 1970-01-01
    相关资源
    最近更新 更多