2016-04-22 27 views
0

我有如下表:了Talend - 忽略排除如果首先列沒有價值

date c1 c2 ... cn 
01/01 2 3 ... 4 
01/02  ... 
01/03  ...  

什麼是過濾掉所有除了日期列都沒有值的行最簡單的方法? (在本例中,日期爲01/02和01/03的行)

+1

使用相應的tDBinputcomponent讀取表,然後可以使用tFilterRow或tMap並添加如下的條件:input_flow.date!= null &&!(input_flow.c1 == null && input_row.c2 == null。 .....) – garpitmzn

回答

0

最簡單的方法是設置一個輸入組件,並通過在模式定義中聲明一個值是強制性的來改變它的模式,並且這些記錄應該被忽略