【发布时间】:2017-03-31 08:43:43
【问题描述】:
我有一个tExtractRegexField,它从来自ExcelFileInput 的文本字符串中提取日期,并将日期输出到tLogRow,但我无法将与查找列相同的输出连接到@987654328 @ 以第二个ExcelFileInput 作为其主要输入。
如果我先将ExtractRegexField 连接到tMap,我不能再连接第二个ExcelFileInput,反之亦然
我使用的是 Talend 6.3.1,为了进行测试,我能够将 2 x ExcelFileInput 连接到 tMap,所以我认为我的系统设置没有问题。
我也尝试过 tJoin 而不是 tMap 但我遇到了同样的问题(不能将两个输入连接在一起,但可以先连接 "A" 或 "B")
流程概述 问题领域 tExcelFileInput 使用 globalMap 从前面的 tFlowToIterate 中获取到 excel 文件的路径
【问题讨论】:
-
链接 tMaps 时似乎也会影响我
-
为我工作。我还想在每个 excel 之前连接 FlowtoInterates,它仍然可以工作。可能是您的图表未显示的副本或更远的东西。尝试一个简单的示例作业,然后继续添加组件,直到你看到什么破坏了它。
-
当我运行作业时,我收到警告
Warning: Cannot read name ranges for TableName - setting to empty,当我从 tFilterRow 禁用时它会消失。有没有办法调试 talend 以查看它为什么不为我创建连接? -
你失去了我。名称范围是 Excel 中的“命名范围”吗?
-
过滤器行(屏幕外)正在过滤 .xls 文件列表以选择我需要处理的文件名,这些文件名会提供给 tReplicate。 excel 文件似乎确实有一些命名范围和一些用于格式化的宏代码。所有这些都是更多的背景信息,因为它是我目前在 Talend 中可以访问的唯一故障排除信息