我試圖使用Talend從一些來自數據庫的關鍵字獲取來自REST Web服務的一些數據。tRestClient Talend帶有動態URL和來自數據庫的參數返回null
我試圖鏈接̶t̶P̶o̶s̶g̶r̶e̶s̶q̶l̶I̶n̶p̶u̶t̶組元到TREST分量並且瞭解如何傳遞DB行值在URL中,̶但其似乎TREST不接受之類的東西̶t̶h̶i̶s̶.̶
這是我啥子̶d̶i̶d̶̶u̶n̶t̶i̶l̶̶t̶h̶i̶s̶̶̶̶̶̶̶̶̶:̶
̶t̶P̶o̶s̶g̶r̶e̶s̶q̶l̶I̶n̶p̶u̶t̶XXXXXX TREST̶-̶-̶-̶>̶̶t̶E̶x̶t̶r̶a̶c̶t̶J̶S̶O̶N̶F̶i̶e̶l̶d̶s̶̶-̶-̶-̶>̶TMAP̶-̶-̶-̶>̶̶t̶P̶o̶s̶g̶r̶e̶s̶q̶l̶O̶u̶t̶p̶u̶t̶
我確認,DB組件返回數據如下:
我更新了工作,因爲這:
tRESTClient的模式是:
我使用辦事處一覽從數據庫通過vakues:
所使用的URL是: 「URL /搜索/」 +(字符串)globalMap.get( 「row1.hashtag」)
但是當我看到結果時,我發現它使用「null」值來請求服務器。
感謝您描述每一步,因爲我太初學。
:)
你能包括您的組件配置爲截圖?你也必須詳細說明*使用DB *中的許多關鍵字。準確地將DB值映射到REST值需要什麼? –
@MarcusRickert,我解決了這個問題。謝謝 :) – alibenmessaoud