Pentaho 数据集成自动创建创建日期和最后更新日期
Pentaho Data Integration Auto Create Date Created and Last Updated
我正在尝试创建一个作业来插入来自 Mysql to MongoDB
的所有数据
这是我的配置:
如何自动生成date_created
和last_updated
?
所以每个 data insert
将自动填充 date_created
到 new Date()
或当前日期时间并且每个 data updated
将自动更新字段 last_updated
为 new Date()
或当前日期。
您正在查找 Get System Info
步骤。
它为您提供了许多与环境相关的变量,包括 运行 的时间。我通常使用system date (fixed)
,这样所有的date-created对于运行都是一样的,这样便于检索。
对于 last_update
,这是相同的技术,如果您可以在 MongoDB output
步骤中设置您的 Match field for update
。如果不能,请查看 Merge Row (diff)
:它会告诉您记录是新的、已删除的、相同的还是已更改的。
我正在尝试创建一个作业来插入来自 Mysql to MongoDB
这是我的配置:
如何自动生成date_created
和last_updated
?
所以每个 data insert
将自动填充 date_created
到 new Date()
或当前日期时间并且每个 data updated
将自动更新字段 last_updated
为 new Date()
或当前日期。
您正在查找 Get System Info
步骤。
它为您提供了许多与环境相关的变量,包括 运行 的时间。我通常使用system date (fixed)
,这样所有的date-created对于运行都是一样的,这样便于检索。
对于 last_update
,这是相同的技术,如果您可以在 MongoDB output
步骤中设置您的 Match field for update
。如果不能,请查看 Merge Row (diff)
:它会告诉您记录是新的、已删除的、相同的还是已更改的。