Pentaho数据集成-将Excel转储到表中
我对这个工具非常陌生,我想做一个简单的操作: 将数据从XML转储到表 我有一个Excel文件,大约有10-12张工作表,几乎每个工作表都对应一个表 第一次Excel输入操作没有问题 唯一的问题是,我不知道为什么,但当我尝试编辑(显示工作表列表或获取列列表)第二个Excel输入时,软件会挂起,当它响应时,只会打开一个带有错误的警告 这是我试图使用的实际图表的图像:Pentaho数据集成-将Excel转储到表中,excel,pentaho,pentaho-data-integration,Excel,Pentaho,Pentaho Data Integration,我对这个工具非常陌生,我想做一个简单的操作: 将数据从XML转储到表 我有一个Excel文件,大约有10-12张工作表,几乎每个工作表都对应一个表 第一次Excel输入操作没有问题 唯一的问题是,我不知道为什么,但当我尝试编辑(显示工作表列表或获取列列表)第二个Excel输入时,软件会挂起,当它响应时,只会打开一个带有错误的警告 这是我试图使用的实际图表的图像: 这是一个典型的内存不足问题。PDI无法读取该文件,需要更多内存才能处理excel文件。您需要给PDI更多的内存来使用excel。试着增
这是一个典型的内存不足问题。PDI无法读取该文件,需要更多内存才能处理excel文件。您需要给PDI更多的内存来使用excel。试着增加勺子的记忆。你可以阅读
或者,尝试用几行数据复制excel文件,保持文件的结构不变,例如测试文件。您可以使用该测试文件在excel步骤中生成必要的图纸名称和列。完成后,可以指向原始文件并执行作业。尝试手动写入Excel单元格并运行作业。您正在使用的excel文件的大小是多少?它就像5MB文件,有些工作表有数千行,@Rishu提出了正确的解决方案。对于信息,占用大量内存的不是读取数据,而是使用ApachePOI读取数据结构。因此,建议在一个小的电子表格上读取该结构,一旦完成,就在大型xls上使用该结构(无需重新解码)。