Azure data factory 列,以使用ADF表达式生成器检查它是否具有整数值

Azure data factory 列,以使用ADF表达式生成器检查它是否具有整数值,azure-data-factory,expressionbuilder,Azure Data Factory,Expressionbuilder,我有一个名为(Code)的字符串列,它总是有一个整数值。我想检查一个代码列是否得到整数数据,将源值放入,但如果代码中得到字符串值,则将“无效”放入代码列。Checker列将提供无效的行。e、 g.如果代码列获得字符串值,则将列名放入,否则保留为空 Code CodeNewColumn Checker 7875 7875 9856 9856 6545 6545 565L Invalid Code G787 Inva

我有一个名为(Code)的字符串列,它总是有一个整数值。我想检查一个代码列是否得到整数数据,将源值放入,但如果代码中得到字符串值,则将“无效”放入代码列。Checker列将提供无效的行。e、 g.如果代码列获得字符串值,则将列名放入,否则保留为空

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

我正在数据流中使用派生列,任何人都可以帮助我。

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

使用以下表达式:

CodeNewColumn=iif(isInteger(代码),代码,“无效”) Checker=iif(!isInteger(Code),'Code',toString(null())