2013-07-09 38 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數據庫