1. 程式人生 > >Informatica PowerCenter經驗總結之一:union元件bug

Informatica PowerCenter經驗總結之一:union元件bug

去年有幸參與了一個ETL開發專案,將個人的經驗總結寫在部落格裡,今天就從一個Informatica PowerCenter 8.1.1版本的bug說起:

使用union元件時會預設勾選“Requires Single Thread  Per Partition”選框,如果不取消的話執行workflow時會報錯,錯誤如下:

TM_6281 ERROR: Partitioning option license required to run sessions with user-defined partition points.

使用Google查詢原因,在Informatica官方論壇上有此回答,截圖如下:


由此可知,這個錯誤是此版本的一個BUG,解決辦法如下:

1.你可以選擇打SP5補丁,或者升級到Informatica PowerCenter 8.6或更高版本可以解決此問題,需要注意的是,如果是選擇升級原有的舊軟體,需要檢視升級說明,下圖為升級過程中需要啟用該選項:


2.不升級軟體,在workflow的session配置中,取消“requires single thread per partition”勾選,然後重做workflow的task。