gpt4 book ai didi

mysql - Mongo 到 MySQL 在 Pentaho PDI 中的转换

转载 作者:行者123 更新时间:2023-11-30 23:11:30 25 4
gpt4 key购买 nike

我在 Pentaho PDI 中创建了转换,它从我的 Mongo 集合传输到 MySQL。为此,我使用了 Mongodb 输入和表输出。在表输出中,我选择了 truncate table true。现在我的问题如下:

  1. 我想每 5 分钟运行一次转换。因为我的收藏每 5 分钟更新一次。
  2. 我只想在 MySQL 表中插入新添加的文档,以检查新添加的文档。我设置了状态键,它被设置为 1,处理后我将它更新为 0。
  3. 有时我的收藏包含嵌套数据。嵌套数据如何到MySQL

我正在使用 Pentaho Data Integration Community Edition 4.4.0

最佳答案

首先,我强烈建议您使用 Pentaho Big Data 版本:1.3.3.1,因为从 MongoDB Input 中检索非常容易。

不要在表输出中选中“截断表”选项,而是在 MongoDB 输入之前使用删除语句(例如,删除所有修改的元素)创建一个“执行 SQL”步骤,并在“查询”中的 MongoDB 输入中表达式 (JSON) 只是把你想要检索状态键 = 1 的文档

关于mysql - Mongo 到 MySQL 在 Pentaho PDI 中的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19558892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com