我正在处理数据,我根据字段的值从 rest api 获取一些信息。
现在,该字段的值可能会重复,如果我已经从 REST 获取了该值的数据,我想重用该值并保存 API 调用(转换中最慢的操作)。
有可能吗?如果是,如何?
问候阿杰
@RFVoltini 你是对的,也许我们可以尝试为此目的设置一个 H2 db 服务器:http: //type-exit.org/adventures-with-open-source-bi/2011/01/using-an-on-内存中的需求-sql-database-in-pdi/
另一个选项是在 java 中使用 memcached:http: //sacharya.com/using-memcached-with-java/
我做了一个示例转换,它通过国家代码从网络服务国家名称中获取。我使用的想法是,您只需要从 Web 服务中获取不同的国家/地区代码/名称,然后在您的主管道上查找它们。
看看这个例子:https ://docs.google.com/open?id=0B-AwXLgq0XmaV0V0cHlfTFZlVUU看看这个方法是否适用于你。