2013-07-09 37 views
0

我有一个配置了“To Source Push Down Optimization”的wokflow。如果我看下按下优化选项(我编辑工作流任务,映射选项卡,并选择Pushdonw优化),我发现有两个下推组,这没关系,这是我的预期。下推优化向数据库抛出异常查询(teradata)

然后我开始工作流程,检查日志,我看到PWC没有将这两个查询扔到数据库,而是向数据库抛出五个不同的查询(不是每个源都有一个,它就像是一个不同的下推分组)。

我检查了两个querys,这些querys被启动到数据库并且它们是正确的。

任何想法我做错了什么?

PD:我使用Teradata和PWC 9.1

在此先感谢。

回答

3

我刚刚找到了解下推优化不起作用的方法。为了明白PDO停止的原因,您必须查看工作流日志而不是任务日志。我发现一个to_char(var)var是一个十进制端口,不能被推送到Teradata数据库