需要在自定义 java 连接器中获得最后一个成功的作业运行时。
是否可以获得上次运行开始值,或任何其他方式来存储和检索上次作业运行时间?
试图通过访问历史 API 服务来获取最后的工作时间。
curl -u user:pass fusion-host:6764/api/jobs/datasource:movies-db/history
有没有其他方法可以从连接器本身获取值?
需要在自定义 java 连接器中获得最后一个成功的作业运行时。
是否可以获得上次运行开始值,或任何其他方式来存储和检索上次作业运行时间?
试图通过访问历史 API 服务来获取最后的工作时间。
curl -u user:pass fusion-host:6764/api/jobs/datasource:movies-db/history
有没有其他方法可以从连接器本身获取值?
根据这些文档,响应应该与此类似。您将使用 startTime 作为上次运行开始
[ {
"resource" : "datasource:movies-db",
"startTime" : "2017-05-17T21:01:46.743Z",
"endTime" : "2017-05-17T21:02:05.720Z",
"status" : "success"
}, {
"resource" : "datasource:movies-db",
"startTime" : "2017-05-17T20:58:10.503Z",
"endTime" : "2017-05-17T20:58:42.020Z",
"status" : "success"
} ]