-1

我需要构建适合不同类型数据负载的通用工作流解决方案。就像a)从平面文件到平面文件-(可以是固定宽度文件或定界文件或excel文件)b)从平面文件到数据库-(可以是任何数据库或任何文件类型,如之前c)从数据库到数据库

可以通过设置基于 Web 的 GUI 来配置上述元数据。

元数据:a) 文件类型 b) 列 c) 过滤逻辑 d) 如果是条件则查找 e) 加载类型:基于主键的插入、更新或 UPSERT f) 数据库类型 g) 数据库的 JNDI h) 业务规则-在记录水平或聚合水平。……

最近,我观看了视频“ https://skillsmatter.com/skillscasts/5115-how-amia-used-pentaho ”,非常相信可以使用 PDI 以最少的编码创建上述工作流程。

任何人都可以帮助提供示例示例来实现相同的目标吗?

问候, Dikesh Shah。

4

1 回答 1

0

Pentaho 是一个元数据驱动的工具。我相信您可以构建您正在寻找的解决方案。PDI 或水壶为您提供各种步骤,如“设置变量”和“获取变量”。查看使用 pentaho 水壶动态命名 excel 工作表。还要检查Pentaho wiki

同样在转换设置中,您会找到添加参数的选项。检查下面的图像以添加参数:

在此处输入图像描述

您需要从 UI 中做的是通过添加参数动态地将值传递给 Kettle,并使用 get 和 set 变量来完成其余的业务逻辑。

希望这可以帮助 :)。如果需要,我可以为您提供示例解决方案。

于 2015-01-12T07:49:04.467 回答