我正在尝试开发一项能够生成 1 个带有两个选项卡的 Excel 文件的作业。基本上,我想要实现的是:
选项卡 1 基于输入文件 1 选项卡 2 基于输入文件 2
我有两个包含不同查询的输入文件,但最终结果应该在一个带有两个选项卡的 Excel 文件中,一个选项卡用于第一个输入,第二个选项卡用于输入 2。
最佳答案
实现此目的的一种方法是使用具有按顺序处理的两个转换的 Pentaho Job。只有第一个转换才会在 Microsoft Excel Writer
步骤中创建/覆盖 Excel 文件。
- 创建一个转换来处理输入文件 1 中的数据
- 创建“Microsoft Excel Writer”步骤。
- 将
如果输出文件存在
选项设置为覆盖。 - 创建第二个转换来处理输入文件 2 中的数据
- 使用与第一个转换中相同的文件设置创建“Microsoft Excel Writer”步骤,但是
- 将
如果输出文件存在
选项设置为“使用现有文件进行写入” - 创建一个作业并包含两个转换,确保转换 对于输入 file1 是第一位的。
这应该可以完成工作。
关于pentaho - 从 Pentaho 中的两个输入文件生成 1 个带有两个选项卡的 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49997060/