0

在 CloudConnect 中为 REST 连接器创建动态请求 URL 的最佳方法是什么?

例如,我希望 URL 是例如www.myservice.com/api/{todays-date}/report.json,并且每次 ETL 运行时 URL 都必须相应更改。

有没有办法通过 CloudConnect 中的代码实现这一点?我没有找到任何直接的方法,但我发现可以导入包含 URL 的远程文件。

有没有人有这方面的经验或提示?

4

1 回答 1

1

最好的方法是生成此参数(例如在数据生成器中)或从源读取一些数据(例如 ID 列表)并将其作为输入参数发送到 REST 组件(例如元数据字段名称是“today_date”,所以使用 ${today_date})。据我所知,这应该有效。

另一种选择是使用 *.prm 文件(如 workspace.prm)中的参数。您可以在 URL 中使用 ${PARAMETER_NAME},这也应该可以正常工作。

希望这可以帮助。

拉德克

于 2014-08-06T18:55:16.740 回答