3

我想将数据库表中的数据导出到 Excel 电子表格的不同工作表中。例如,将数据库表中的员工数据放入电子表格的 sheet1,将部门数据放入电子表格的 sheet2,将employee_department 数据(连接前两个表)放入电子表格的 sheet3。

我怎样才能在 Pentaho Kettle 中实现这一点?我注意到 Kettle 中的 Excel 输出有一个内容选项卡,您可以在其中选择一张工作表,但这似乎不起作用。我尝试将来自不同表的数据存储到共享相同名称的不同 Excel 文件中,但是将工作表选项命名为不同,例如将员工数据存储到 companydata.xls 并选择 sheet1,将部门数据存储到 companydata.xls 并选择 sheet2,将employee_department 存储到 companydata.xls 和选择sheet3。

先感谢您。

4

1 回答 1

4

请尝试“Excel Writer”步骤。这是写入 Excel 文件的更灵活的步骤 - 非常适合此类情况。

http://type-exit.org/adventures-with-open-source-bi/2010/12/using-the-excel-writer-step/

于 2013-05-26T17:14:10.257 回答