Exporting a Job

Function

This API is used to export a job, including job definitions, job dependency scripts, and CDM job definitions.

URI

Request Parameters

Table 2 Request header parameter

Parameter

Mandatory

Type

Description

workspace

No

String

Workspace ID.

  • If this parameter is not set, data in the default workspace is queried by default.
  • To query data in other workspaces, this header must be carried.

Response Parameters

The value of Content-Type in the response message is application/octet-stream that needs to be converted into a file. For details, see Parsing a Stream in a Response Message. Response messages are compressed as a file. The file name format is DLF_job_name.zip. The file directory is as follows:

jobs
├─{job_name}.job
scripts
├─{script_name}.script
resources
├─{resource_name}.resource

Table 3 describes the file directory parameters.

Table 3 Response parameters

Parameter

Mandatory

Type

Description

job_name

Yes

String

Job name.

script_name

No

String

Name of the script that the job depends on.

resource_name

No

String

Name of the resource that the job depends on.

Example Request

Export job myJob.
POST /v1/b384b9e9ab9b4ee8994c8633aabc9505/jobs/myJob/export

Example Response