我有一个类似的源csv文件
ID, IsEnabled
1,Y,
2,N,
3,,
我希望我的目标csv文件看起来像这个
ID, IsEnabled
1,TRUE,
2,FALSE,
3,,
为了最终将IsEnabled列映射到sql中的一个可为null的位。
我尝试过这个表达式,但没有运气(来自这里:Solved-Azure Data Factory 2,具有派生列的数据流,如何将时间戳设置为null(
case(IsEnabled=="N", false(), case(IsEnabled=="Y", true()))
我还尝试将默认格式定义为";Y";以及";N〃;有没有引号就没有运气。
强制转换null((的返回值并强制转换参数:toBoolean(toString(null(((
我最终为IsEnabled创建了一个类似的转换
iif(IsEnabled == "Y", "TRUE", iif(IsEnabled == "N", "FALSE", ""))
我还得去
- 导入csv文件的架构
- 将IsEnabled设置为字符串