Pentaho水壶-获得所有单词组合

问题描述

如何通过pentaho水壶获得所有可能的单词组合。有没有做到这一点的步骤?

例如-如果我有3个单词Apple,Banana,Orange

我需要这些单词的所有唯一组合,即

  • comb1 =苹果;
  • Comb2 =香蕉;
  • Comb3 =橙色;
  • Comb4 =苹果+香蕉;
  • Comb5 =苹果+橙色;
  • Comb6 =香蕉+橙;
  • Comb7 =香蕉+苹果;
  • Comb8 =橙色+苹果;
  • Comb9 =橙色+香蕉;
  • Comb10 =苹果+香蕉+橙;
  • Comb11 =苹果+橙+香蕉;
  • Comb12 =香蕉+橙+苹果;
  • Comb13 =香蕉+苹果+橙;
  • Comb14 =橙+苹果+香蕉;
  • Comb15 =橙色+香蕉+苹果;

我需要这是动态的,即根据提供的字数生成组合。

谢谢!

解决方法

在PDI中,您需要使用“修改的Java脚本值”步骤。因为没有默认的PDI步骤可以执行此操作。我为您准备了一个转换。您可以从此转换中获得帮助。 Link

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...