如何使用Talend RESTClient

时间:2017-02-25 07:01:47

标签: java rest talend rest-client

我正在使用Talend OS for ESB 6.3.0并尝试从HP ALM获取数据。它工作正常。现在尝试从ALM中提取数据,如果数据大于特定日期 我的工作:

tMongoDBConnection --> tRESTClient --> tExtractXMLFiled --> tXMLMap -->tMongoDBOutput

MongoDBConnection 中,我配置了我的服务器,数据库和端口。
RESTClient 中,基本设置 - >网址&高级设置 - >饼干值。
ExtractXMLFiled 中,给出了Loop XPath Query&映射细节。
XMLMap 中,使用相应的列进行映射 在 MongoDBOutput 中,存储数据 上面提到的方法只是我从hp alm中提取数据,但我需要从特定日期提取数据。
即使我试过tRESTClient ->Basic settings -> Query parameters也给了这个名字&价值,如"特定日期" 作为名称, " {last-modified [> =(2016-01-01 00:00:00)]}" 作为值。 但它仍然从alm中提取所有数据 注意:last-modified是HP ALM& amp;中的一个列名。我也在工作中使用。

如何使用RESTClient从特定日期获取HP ALM数据?如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您必须执行以下任务。

1) First check that we have to pass last-modified column as parameter or header in HP ALM REST API Documentation.
2) Could please try with REST clients like POST man or other tools.

谢谢, 拉维库马尔,