Pentaho 数据集成 (PDI):将布尔值从源插入到目标
Posted
技术标签:
【中文标题】Pentaho 数据集成 (PDI):将布尔值从源插入到目标【英文标题】:Pentaho Data Integration (PDI): Inserting Boolean values from source to target 【发布时间】:2014-05-26 18:39:50 【问题描述】:在创建简单的源到目标转换时遇到问题。源和目标数据库是 Postgresql。源具有我需要加载到目标表中的布尔值。
错误:列“列名”是布尔类型,但表达式是字符变化类型。
当我检查数据时,值只有“TRUE”或“FALSE”。值不能是文本,因为在数据库中为列定义的数据类型是布尔值。我不太明白如何解决这个问题。
【问题讨论】:
【参考方案1】:最新版本的 PDI 在目标数据库连接的“高级”选项卡下有一个选项“支持布尔数据类型”。选择“支持布尔数据类型”选项应该可以解决问题。
【讨论】:
以上是关于Pentaho 数据集成 (PDI):将布尔值从源插入到目标的主要内容,如果未能解决你的问题,请参考以下文章
用于 pentaho 数据集成 (pdi) 的 docker-compose 健康检查
您可以在 Pentaho 数据集成 (PDI) 中动态设置固定文件输入列定义吗?
工程师手记 | 数据科学专题第三篇:Pentaho数据集成(PDI)与Python和模型管理
工程师手记 | 数据科学专题第二篇:Pentaho数据集成(PDI)与数据科学笔记本集成
Pentaho 数据集成 (PDI) 8.3 CE 显示错误“localhost:9051”页面在除浏览存储库之外的所有对话框中都找不到