提高 pentaho table 输入步性能

Improve pentaho table input step performance

我正在使用 table 输入步骤从 oracle 数据库中提取数据并通过执行一些操作加载到 Apache Kafka 生产者(输出步骤)中 concatenation.It 需要将近 6 分钟来提取 200 万行( table 包含 50 列)。通过查看其日志,我发现 table 输入步骤花费的时间更长 time.How 我可以提高 table 输入步骤的性能吗?

此外,日志可能会产生误导:如果 ConcatField 或 Kafka 字段很慢,那么 Input table 并不是自己变慢,而是因为它无法将数据发送到下一个步骤。

首先检查疑似Input table有罪:去掉ConcatFields和Kafka步骤,换成Dummy步骤。如果还是需要6分钟,那就是纯Oracle DBA优化。