我们可以从 Pentaho 数据集成勺子调用 GET/POST ajax 调用吗

Can we call GET/POST ajax call from Pentaho data integration spoon

我正在使用 Django、Neo4j 和 pentaho。在 Pentaho Data Integration 中,我们可以对任何事务使用 javascript。我的问题是我们可以从 PDI javasticpt 调用 ajax 到 django 服务器方法吗?实际上我想在 PDI 完成 ETL 过程后向服务器发送成功消息。以下是我正在尝试的javascript。

var xhReq = new XMLHttpRequest();
 xhReq.open("GET", "http://127.0.0.1/url_name/?parameter=value", false);
 xhReq.send(); 

不要重复发明轮子我的朋友!,使用 "REST Client" 步骤作为流程的最后一步,并使用步骤中的参数指定 GET 方法和 URL 用 GET 参数发送。执行 "REST Client" 后,您将获得您在参数中指定的预期响应(如果您的服务器响应,则可能是 JSON)。

您不需要使用 javascript 进行编码(实际上可以使用用户定义 Java Class 进行编码,但这是一个更复杂的过程)。