kettle,csv转换excel报错
2023/10/19 14:30:54 - Spoon - Using legacy execution engine
2023/10/19 14:30:54 - Spoon - 转换已经打开.
2023/10/19 14:30:54 - Spoon - 正在打开转换 [test]...
2023/10/19 14:30:54 - Spoon - 开始执行转换.
2023/10/19 14:30:54 - test - 为了转换解除补丁开始 [test]
2023/10/19 14:30:54 - Excel输出.0 - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : Error opening new file
2023/10/19 14:30:54 - Excel输出.0 - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : org.apache.commons.vfs2.FileSystemException: Could not create file "file:///C:/Program Files/pdi-ce-8.2.0.0-342/data-integration/file.xls".
2023/10/19 14:30:54 - Excel输出.0 - at org.apache.commons.vfs2.provider.AbstractFileObject.createFile(AbstractFileObject.java:321)
2023/10/19 14:30:54 - Excel输出.0 - at org.pentaho.di.core.vfs.KettleVFS.getOutputStream(KettleVFS.java:289)
2023/10/19 14:30:54 - Excel输出.0 - at org.pentaho.di.trans.steps.exceloutput.ExcelOutput.openNewFile(ExcelOutput.java:519)
2023/10/19 14:30:54 - Excel输出.0 - at org.pentaho.di.trans.steps.exceloutput.ExcelOutput.init(ExcelOutput.java:729)
2023/10/19 14:30:54 - Excel输出.0 - at org.pentaho.di.trans.step.StepInitThread.run(StepInitThread.java:69)
2023/10/19 14:30:54 - Excel输出.0 - at java.lang.Thread.run(Thread.java:748)
2023/10/19 14:30:54 - Excel输出.0 - Caused by: org.apache.commons.vfs2.FileSystemException: Could not write to "file:///C:/Program Files/pdi-ce-8.2.0.0-342/data-integration/file.xls".
2023/10/19 14:30:54 - Excel输出.0 - at org.apache.commons.vfs2.provider.AbstractFileObject.getOutputStream(AbstractFileObject.java:1197)
2023/10/19 14:30:54 - Excel输出.0 - at org.apache.commons.vfs2.provider.AbstractFileObject.getOutputStream(AbstractFileObject.java:1159)
2023/10/19 14:30:54 - Excel输出.0 - at org.apache.commons.vfs2.provider.AbstractFileObject.createFile(AbstractFileObject.java:315)
2023/10/19 14:30:54 - Excel输出.0 - ... 5 more
2023/10/19 14:30:54 - Excel输出.0 - Caused by: java.io.FileNotFoundException: C:\Program Files\pdi-ce-8.2.0.0-342\data-integration\file.xls (拒绝访问。)
2023/10/19 14:30:54 - Excel输出.0 - at java.io.FileOutputStream.open0(Native Method)
2023/10/19 14:30:54 - Excel输出.0 - at java.io.FileOutputStream.open(FileOutputStream.java:270)
2023/10/19 14:30:54 - Excel输出.0 - at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
2023/10/19 14:30:54 - Excel输出.0 - at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
2023/10/19 14:30:54 - Excel输出.0 - at org.apache.commons.vfs2.provider.local.LocalFile.doGetOutputStream(LocalFile.java:223)
2023/10/19 14:30:54 - Excel输出.0 - at org.apache.commons.vfs2.provider.AbstractFileObject.getOutputStream(AbstractFileObject.java:1193)
2023/10/19 14:30:54 - Excel输出.0 - ... 7 more
2023/10/19 14:30:54 - Excel输出.0 - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : Couldn't open file file
2023/10/19 14:30:54 - Excel输出.0 - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : 错误初始化步骤[Excel输出]
2023/10/19 14:30:54 - test - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : 步骤 [Excel输出.0] 初始化失败!
2023/10/19 14:30:54 - Spoon - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : test: preparing transformation execution failed
2023/10/19 14:30:54 - Spoon - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : org.pentaho.di.core.exception.KettleException:
2023/10/19 14:30:54 - Spoon - 无法初始化至少一个步骤. 执行无法开始!
2023/10/19 14:30:54 - Spoon -
2023/10/19 14:30:54 - Spoon -
2023/10/19 14:30:54 - Spoon - at org.pentaho.di.trans.Trans.prepareExecution(Trans.java:1272)
2023/10/19 14:30:54 - Spoon - at org.pentaho.di.ui.spoon.trans.TransGraph$30.run(TransGraph.java:4287)
2023/10/19 14:30:54 - Spoon - at java.lang.Thread.run(Thread.java:748)
2023/10/19 14:30:54 - test - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : 错误被检测到!
2023/10/19 14:30:54 - test - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : 错误被检测到!
相关推荐
KETTLE ES入门实例.ppt
对于搜索结果读取,实例演示了使用HTTP GET请求调用_search接口,配合JSON Input步骤解析高亮片段、聚合结果、分页元数据,并将响应体结构化为Kettle行流,进而实现与Excel、CSV
PDI 7.1社区版部署实战:从安装到跑通ETL任务全记录
ETL是数据集成和数据仓库建设中的核心环节,而Kettle(即Pentaho Data Integration,简称PDI)是Java技术栈中广泛使用的开源ETL工具。在数据迁移、报表数据抽取等场景下,PDI社区版凭借免费开源、支持多种数据源和灵活的转换能力,成为许多中小团队的首选。然而,PDI 7.1依赖JDK 8运行环境,部署时需注意版本兼容、环境变量、数据库驱动匹配等问题。本文从实际部署视角出发,梳理了从解压安装包、配置环境到跑通第一个CSV转Excel转换的完整过程,并总结了常见的报错排查方法和定时
高效数据迁移:利用kettle实现CSV与Excel文件快速导入数据库
本文详细介绍了如何利用Kettle这一强大的ETL工具,高效地将CSV和Excel文件数据快速导入数据库。通过对比传统PLSQL方法的低效,文章以实战案例展示了Kettle在数据迁移中的显著优势,包括可视化拖拽操作、无需编码以及处理海量数据时的卓越性能,是提升数据搬运效率的实用指南。
大数据 Excel 通过 Kettle 进行数据清洗
Kettle的“Excel输出”步骤能将处理好的数据写入新的Excel文件,或者使用“CSV文件输出”将数据保存为CSV格式,以便进一步处理。
kettle 读取数据到 Excel 表格,自动发送邮件
**Kettle 读取数据到 Excel 表格**: - **数据抽取**:Kettle提供了多种数据源连接器,例如数据库、文本文件、CSV、XML等,你可以根据实际需求选择合适的步骤来读取数据。


数据仓库

