1)我需要将日期(计费)传递给RFC,但我不确定如何使用tmap进行映射。如何设置它(请参阅屏幕截图)。Talend如何使用tMap将SAP字符串转换为日期
2)我需要每天(MF运行此作业),我不知道如何自动数据输入
3)对于日期输入,我想到使用joblet,但我在Talend找不到它。大多数屏幕截图显示Joblets与作业设计和元数据在同一窗口中,但我没有。看到Joblet形象。
正如你可能猜到了,我是很新的拓蓝。
1)我需要将日期(计费)传递给RFC,但我不确定如何使用tmap进行映射。如何设置它(请参阅屏幕截图)。Talend如何使用tMap将SAP字符串转换为日期
2)我需要每天(MF运行此作业),我不知道如何自动数据输入
3)对于日期输入,我想到使用joblet,但我在Talend找不到它。大多数屏幕截图显示Joblets与作业设计和元数据在同一窗口中,但我没有。看到Joblet形象。
正如你可能猜到了,我是很新的拓蓝。
使用tMap,并在其内部使用函数TalendDate.parseDate(“yyyy-MM-dd”,sap_data.date)在您希望输出的表达式字段中。另请注意,输出类型必须是Date。类型定义中的日期模式(在tmap的底部)是不相关的。
类似的东西:
我仍然得到这个错误 – user1082748 2014-10-09 20:27:02
开始工作退款在16:30 09/10/2014。 [统计]连接到端口4014插座 [统计]连接部件 异常tSAPInput_1 com.sap.conn.jco.ConversionException:(122)JCO_ERROR_CONVERSION:不能从转换的“2014年7月31日”的值在字段中输入java.lang.String到DATE I_BUDAT – user1082748 2014-10-09 20:33:47
我不知道如何发布我的tmap的新屏幕截图 – user1082748 2014-10-09 20:34:33
joblet是在Talend的企业版中提供。使用日期时面临的挑战是什么 - 您是否无法将输入日期与tmap中的输出表日期相关联? – garpitmzn 2014-10-07 18:42:56
SAP日期格式是:YYYYMMDD a.k.a ISO日期格式。希望有帮助 – 2014-10-07 22:07:35
谢谢澄清的转换器和数据格式 – user1082748 2014-10-09 20:35:27