Pentaho BI服务器-mysql类型blob显示为一组数字

Pentaho BI服务器-mysql类型blob显示为一组数字,pentaho,Pentaho,我正在运行Pentaho BI服务器,并添加了一个mysql数据源。 我已经设法获得了一些使用简单表的报告,但是我在使用数据类型为blob的列时遇到了问题 当报表中使用“blob”数据类型的列时,它只显示为数字,而不是文本 有什么想法吗?所以我想我的原因中所有这些的简单答案是将“blob”数据类型更改为“text”。因为我没有使用“blob”来存储任何二进制文件 blob是一个二进制大对象。因此,就文本打印而言,它是二进制垃圾。在PRD中,BLOB以字节数组的形式返回,打印时(使用最新版本的PR

我正在运行Pentaho BI服务器,并添加了一个mysql数据源。 我已经设法获得了一些使用简单表的报告,但是我在使用数据类型为blob的列时遇到了问题

当报表中使用“blob”数据类型的列时,它只显示为数字,而不是文本


有什么想法吗?

所以我想我的原因中所有这些的简单答案是将“blob”数据类型更改为“text”。因为我没有使用“blob”来存储任何二进制文件

blob是一个二进制大对象。因此,就文本打印而言,它是二进制垃圾。在PRD中,BLOB以字节数组的形式返回,打印时(使用最新版本的PRD),数组被拆分为其组件(此处为字节),并以逗号分隔的列表形式打印

如果您想四处传输二进制对象,blob有其用途。如果您将图像存储在数据库中,并且图像字段将愉快地读取该图像并正确显示,则可以使用它们

如果数据库中存储了大量文本,则CLOB更符合您的需要