[亚马逊] [JDSI](20320)Talend

时间:2017-04-19 09:50:56

标签: talend

组件tRedshiftOutput_2中的异常 java.sql.SQLDataException:[Amazon]不支持JDSI数据类型:1111     在com.amazon.redshift.api.PGDataTypeUtilities.createTypeMetadata(PGDataTypeUtilities.java:855)     在com.amazon.redshift.api.PGDataTypeUtilities.createParameter(PGDataTypeUtilities.java:2049)     在com.amazon.redshift.client.PGClient.prepareStatement(PGClient.java:1856)     在com.amazon.redshift.dataengine.PGQueryExecutor。(PGQueryExecutor.java:106)     在com.amazon.redshift.dataengine.PGDataEngine.prepare(PGDataEngine.java:211)     在com.amazon.jdbc.common.SPreparedStatement。(未知来源)     在com.amazon.jdbc.jdbc41.S41PreparedStatement。(未知来源)     在com.amazon.redshift.core.jdbc41.PGJDBC41PreparedStatement。(PGJDBC41PreparedStatement.java:49)     在com.amazon.redshift.core.jdbc41.PGJDBC41ObjectFactory.createPreparedStatement(PGJDBC41ObjectFactory.java:119)     在com.amazon.jdbc.common.SConnection.prepareStatement(未知来源)     at tsdwh.jb0203_0_1.JB0203.tRedshiftInput_2Process(JB0203.java:3389)     在tsdwh.jb0203_0_1.JB0203.runJobInTOS(JB0203.java:7195) 引起:com.amazon.support.exceptions.DataException:[Amazon]不支持JDSI数据类型:1111     ......还有12个 我无法将日期转换为Talend的时间戳,我能帮到你吗?

1 个答案:

答案 0 :(得分:0)

  

我无法将日期转换为Talend的时间戳,我能帮到你吗?

如果您尝试将日期转换为时间戳,则无需转换该日期。只需选择install:作为数据类型,然后在Date组件的架构中将DB Type设置为TIMESTAMP。 Talend会自动从tRedshiftOutput转换为Date

另请参阅此处,了解有关如何在日期之间进行转换和格式化的一些提示: https://www.talendforge.org/forum/viewtopic.php?id=4629