Talend GlobalMap 变量错误,NullPointerException 来计算我的输入行 NB_LINE
Talend GlobalMap variable Error, NullPointerException to count my inputrow NB_LINE
我需要在启动组件之前计算我有多少输入tDenormalizeSortedRow
(如果我输入错误的行数,最后的值将丢失)。
问题是我使用了一个全局变量:
((Integer)globalMap.get("tConvertType_1_NB_LINE"))
但是它抛出一个错误:
Exception in component tJava_1 (TestIDuniqueextract)
java.lang.NullPointerException
不知道为什么全局变量为null:
全局变量 return 如果在同一流程中使用它,则为 NULL 值。所以我需要使用 thashoutput/input 将值发送到下一个子作业,然后使用全局变量
此致
我需要在启动组件之前计算我有多少输入tDenormalizeSortedRow
(如果我输入错误的行数,最后的值将丢失)。
问题是我使用了一个全局变量:
((Integer)globalMap.get("tConvertType_1_NB_LINE"))
但是它抛出一个错误:
Exception in component tJava_1 (TestIDuniqueextract)
java.lang.NullPointerException
不知道为什么全局变量为null:
全局变量 return 如果在同一流程中使用它,则为 NULL 值。所以我需要使用 thashoutput/input 将值发送到下一个子作业,然后使用全局变量
此致