Erro Nifi PutSQL Timestamp / Datetime não pode ser convertido
Tentei a solução sugerida para remover o erro de conversão do formato do carimbo de data / hora usando o processador "UpdateAttribute", ou seja, ConvertJSONtoSQL-> UpdateAttribute -> PutSQL
No UpdateAttribute eu usei
Property Value
--------------- ------------------------
sql.args.4.value -> ${sql.args.4.original:format("yyyy-MM-dd HH:mm:ss")}
Registro:
O valor do sql.args.4.value é '', que não pode ser convertido em um registro de data e hora em org.apache.nifi.processors.standard.PutSQL.setParameters (PutSQL.java:690) em
Sem o uso de UpdateAttribute, também tentei o ConvertJSONtoSQL-> PutSQL direto. O log mostrou o mesmo erro com o valor datetime na cotação '14 de agosto de 2017 10:17:00 EDT', ou seja, quando usamos o UpdateAttribute, ele apenas remove o valor e coloca aspas vazias, mas o erro não é resolvido.
Nota: A tabela MySQL possui um tipo de dados datetime para essas colunas, sem saber por que ele ocorre um erro ao tentar converter para o TimeStamp. Eu também tentei o tipo de dados Timestamp na tabela de origem e destino no localhost, sem sorte!