List Jobs

Get the data reading jobs or data writing jobs of a specified channel.

Prerequisites

Channels are created and started in the organization.

Request Format

GET https://{apigw-address}/data-federation/v2.0/channels/read/{channelId}/jobs

Request Parameters (Header)

Name

Mandatory/Optional

Data Type

Description

Content-Type

Mandatory

String

Content or file type. The default value is application/json.

Request Parameters (URI)

Name

Location (Path/Query)

Mandatory/Optional

Data Type

Description

orgId

Query

Mandatory

String

Your organization ID. How to get the orgId>>

channelId

Path

Mandatory

String

Channel ID.

Response Parameters

Name

Data Type

Description

data

List<Object>

List of returned jobs. For more information, see Job Data Struct

Job Data Struct

Name

Data Type

Description

runningJobs

List<Object>

List of running jobs. For more information, see Job Information Struct

finishedJobs

List<Object>

List of finished jobs. For more information, see Job Information Struct

Jon Information Struct

Name

Data Type

Description

jobId

String

Job ID.

sqlQuery

String

SQL query for getting data from storage systems.

state

String

Data querying state. State values can be Failed, Canceled, or Succeeded.

requestTime

String

Time when the job is submitted.

duration

String

Running duration of the job.

startTime

String

Time when the job started.

endTime

String

Time when the job finished.

Sample

Request Sample

url: https://{apigw-address}/data-federation/v2.0/channels/read/{channelId}/jobs?orgId={}

method: GET

Return Sample

{
   "msg": "OK",
   "code": 0,
   "data": {
   "runningJobs": null,
   "finishedJobs": [
       {
         "jobId": "2131ceb9-c00d-d42d-33db-c21002b97d16",
         "sqlQuery": "show schemas",
         "state": "Succeeded",
         "requestTime": "05/27/2020 09:22:13",
         "duration": "1.871 sec",
         "startTime": 1590571333699,
         "endTime": 1590571335570
       }]
    }
 }