Talend Bulk在布尔字段上加载数据转换错误

时间:2018-04-11 07:28:53

标签: talend

我有一个使用MS SQL批量加载的Talend作业:

enter image description here

我以这种方式映射布尔字段:

enter image description here

这里是布尔变量library(tidyverse) library(broom) women %>% lm(weight ~ height, data = .) %>% augment() %>% mutate(fit1 = 3.5 * height - 100) %>% select(weight, height, fit2 = .fitted, fit1) %>% gather(fit, value, -weight, -height) %>% mutate(fit = factor(fit, levels = c("fit2", "fit1"))) %>% ggplot() + geom_point(aes(height, weight)) + geom_line(aes(height, value, color = fit)) 赋值:

enter image description here

在执行作业时,我收到此错误:

isVisible

但是,值是CSV文件似乎是正确的:

enter image description here

感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:1)

SQL Server无法将"true""false"文字识别为布尔值。尝试在输出中使用整数(或字节)类型;并将其映射为0(表示false)和1(表示true)。