1

我有一个用例,我需要从管道中的突触笔记本返回一个整数作为输出,并将此输出传递到管道的下一阶段。

目前mssparkutils.notebook.exit()只接受字符串值。有没有可用的实用方法?我知道我们可以将整数转换为字符串类型并将其发送到exit("")方法。我想知道我是否可以在不铸造的情况下实现这一目标。

4

1 回答 1

0

cast()function 是Spark本身建议的标准和官方方法。AFAIK,没有其他方法。否则,您需要以编程方式对其进行管理。

您还可以尝试@equals在动态内容中检查exitValue从笔记本活动输出中获取的内容是否等于某个特定值。

@equals(activity('Notebook').output.status.Output.result.exitValue, '<value>')

参考:Spark Cast String Type to Integer Type (int) ,通过运行 Synapse notebook 转换数据

于 2022-02-18T07:10:36.930 回答