当我尝试将数据写入之前创建的 Excel 文件时,我发布了一个在 Talend 作业中遇到的奇怪问题。
参考下图,我使用“tFileCopy”组件(下图中的“create_file_from_template”块)从模板创建一个 Excel 文件。我需要这样做,因为我有一个带有两个标题行和适当颜色的单元格的 Excel 文件。
Excel 文件的创建始终运行没有问题。 成功创建文件后,将调用自定义 SQL 函数(上图中的“advance_task”块)。 黄色的子作业是有时会产生问题的块。我使用“tDBInput”组件从 PostgreSQL 数据库读取数据。在这个组件之后,我放置了一个“tMap”组件,但如果没有它,它也可能是相同的。数据被写入之前创建的 Excel 文件中。设置非常简单,如下图所示:
当数据未写入 Excel 文件时,作业不会进行并保持在黄色块,不会产生错误。系统级别也没有错误。
什么时候出现问题?
有人有什么想法吗?我已经尝试了一切,但仍然没有找出问题的原因。 我在 Talend Community(现在的 Qlik Community)上发布了这个问题,但直到现在还没人给我反馈/解决方案。
提前非常感谢您