2017-07-17 2 views
0

Wir verwenden tRedshiftOutputBulk exec und wir haben es auf 'Tabelle löschen, wenn vorhanden und erstellen' als Aktion für Tabelle gesetzt. Das Problem ist, dass ein Datumsfeld mit einem Muster von "JJJJ-MM-TT HH: MM: SSZ" als Zeitstempel und nicht als TimestampTZ auf Rotverschiebung erstellt wird.Falscher Feldtyp bei der Tabellenerstellung innerhalb von Talend

Antwort

0

@ Mark

Welche Muster, das Sie in Datumsformat und Zeitformatfeld der Komponente gegeben haben?

+0

ich verwende 'yyyy-MM-dd HH: mm: ssZ' gemäß Talend Vorschlag – Mark

+0

try „JJJJ- MM-dd HH: mm: ss'TZ '" –

0

können Sie die Änderung Zeitraster 'yyyy-MM-dd HH: mm: ssTZ' verwenden

+0

leider ist TZ kein gesetzliches Muster, Talend löst folgende Ausnahme aus: java.lang.IllegalArgumentException: Unzulässiges Musterzeichen' T ' – Mark

Verwandte Themen