如何使用Talend Big Data tRESTClient API从excel或CSV中提取数据?

时间:2017-05-17 10:06:29

标签: java mongodb talend rest-client

我使用Talend open studio for Big Data(版本6.4.0)并使用tRESTClient从HP ALM中提取数据并插入到mongoDB中。现在我的ALM已关闭&我想从任何文件中提取数据,如excel,CSV等,而不是ALM。

是否可以使用talend tRESTClient从excel或CSV中提取数据?如果是,我如何使用tRESTClient进行HP ALM api调用?

1 个答案:

答案 0 :(得分:1)

tRestClient旨在使用休息服务,而不是读取CSV或更多Excel文件 所以我认为你有两个选择:

  1. 用tFileInputDelimited或tFileInputExcel替换tRestClient来获取 来自预期文件的记录并将记录转换为 预期格式能够继续将数据插入Mongo DB。
    在这种情况下,您必须更改现有作业。
  2. 构建一个新服务,代替HP ALM服务 使用tFileInputDelimited或tFileInputExcel来读取文件的费用, 将记录转换为与HP ALM服务相同的格式并发送 对调用者的响应,然后可以将数据插入Mongo DB 在这种情况下,您必须从一个服务切换到另一个服务 写。
  3. 不要以为你有别的选择。

    希望这有帮助。
    TRF