【问题标题】:Column to check if it has integer value or not using ADF Expression Builder使用 ADF 表达式生成器检查列是否具有整数值
【发布时间】:2021-07-20 00:44:01
【问题描述】:

我有一个名为 (Code) 的字符串列,它总是有一个整数值。我想检查代码列是否有整数数据放入源值,但如果代码中有字符串值,则在代码列中输入“无效”。 Checker 列将提供无效的行。例如如果 Code 列有 String 值,则输入列名,否则将其留空。

Code    CodeNewColumn    Checker
7875    7875    
9856    9856    
6545    6545    
565L    Invalid          Code
G787    Invalid          Code

我在 Dataflow 中使用 Derived 列,谁能帮帮我。

【问题讨论】:

    标签: azure-data-factory expressionbuilder


    【解决方案1】:

    创建一个包含 2 列的派生列:CodeNewColumn、Checker。

    使用这些表达方式:

    CodeNewColumn = iif(isInteger(Code),Code,'无效') Checker = iif(!isInteger(Code),'Code',toString(null()))

    【讨论】:

      猜你喜欢
      • 2019-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-21
      • 2021-07-20
      • 2011-05-08
      • 1970-01-01
      • 2013-05-21
      相关资源
      最近更新 更多