我如何在水壶pentaho中使用缓存?

时间:2012-09-21 10:42:36

标签: pentaho kettle

我正在处理数据,我根据字段的值从rest api获取一些信息。

现在,值可能会重复该字段,如果我已经从REST获取了该值的数据,我想重用该值并保存API调用(转换中的最慢操作)。

是可能的吗?如果有,怎么样?

此致 阿贾伊

2 个答案:

答案 0 :(得分:2)

@RFVoltini你是对的,也许我们可以尝试为这个purpouse设置一个H2数据库服务器:http://type-exit.org/adventures-with-open-source-bi/2011/01/using-an-on-demand-in-memory-sql-database-in-pdi/

其他选项是在java中使用memcached:http://sacharya.com/using-memcached-with-java/

答案 1 :(得分:2)

我做了一个示例转换,它来自国家/地区代码的网络服务国家/地区名称。我已经使用了这个想法,您只需要从Web服务获取不同的国家/地区代码/名称,然后在主要管道上查找它们。

看看这个示例:https://docs.google.com/open?id=0B-AwXLgq0XmaV0V0cHlfTFZlVUU并查看此方法是否适用于您。