APACHE Сообщение об ошибке NIFI: 'дд / ММ / гггг чч: мм: сс', которое не может быть преобразовано в метку времени » - PullRequest
1 голос
/ 06 августа 2020

Я получил рабочий процесс в Nifi, который преобразует журналы из IBM-MQ в формат JSON и должен помещать информацию в Oracle базу данных. Каждая строка журнала анализируется с помощью ExtractGrok, и в исходном синтаксическом анализе, выполняемом человеком, который дал мне рабочий процесс, полученный формат выглядит следующим образом: 'yyyy-MM-ddhh.mm.ss', хотя на самом деле есть другие символы, которые анализ игнорирует (возможно, это в формате TIMESTAMP). Процессор Put SQL получает ошибку в заголовке (APACHE Сообщение об ошибке NIFI: «дд / ММ / гггг чч: мм: сс», которое не может быть преобразовано в метку времени »), независимо от того, как я анализировал время компонент, и я сделал это различными способами, используя JOLT (изображение содержит 3 примера). Как мне заставить Nifi вставить время в поле Oracle? Поскольку я новичок в Nifi, я был бы счастлив довольно подробное объяснение, чтобы я мог провести весь процесс с вашим полезным объяснением.

Большое спасибо всем, кто помогает! введите описание изображения здесь

1 Ответ

0 голосов
/ 18 августа 2020
• 1000 1001 *

Я видел решение в объяснении, которое @Ben Yaakobi дал в другом вопросе здесь о переполнении стека: «Добавленные 3 нуля - это с тех пор, как эпоха в NiFi находится в миллисекундах».

...