Дата создания Pentaho Auto Auto Дата создания и последнего обновления - PullRequest
0 голосов
/ 23 июня 2019

Я пытаюсь создать вакансию, чтобы вставить все мои данные из Mysql to MongoDB

pentaho

и это моя конфигурация:

configuration

как автоматически генерировать date_created и last_updated?

, поэтому каждый data insert будет автоматически заполнять date_created до new Date() или текущую дату, а каждый data updated будет автоматически обновлять поле last_updated с new Date() или текущей датой.

1 Ответ

1 голос
/ 02 июля 2019

Вы ищете Get System Info шаг.

Это дает вам ряд переменных, реализованных в окружающей среде, включая время пробега. Я обычно использую system date (fixed), чтобы все созданные даты были одинаковыми для прогона, что облегчает поиск.

Для last_update это та же самая техника, если вы можете настроить Match field for update на шаге MongoDB output. Если вы не можете, взгляните на Merge Row (diff): он сообщает, является ли запись новой, удаленной, идентичной или измененной.

enter image description here

...