Esta página aún no está disponible en su idioma local. Estamos trabajando arduamente para agregar más versiones de idiomas. Gracias por tu apoyo.

On this page

Batch Exporting Jobs

Updated on 2022-09-15 GMT+08:00

Function

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

URI

  • URI format

    POST /v1/{project_id}/jobs/batch-export

  • Parameter description
    Table 1 URI parameter

    Parameter

    Mandatory

    Type

    Description

    project_id

    Yes

    String

    Project ID. For details about how to obtain a project ID, see Project ID and Account ID.

Request

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.
Table 3 Parameters

Parameter

Mandatory

Type

Description

jobList

Yes

List

A list of jobs to be exported. A maximum of 100 jobs can be exported at a time.

exportDepend

No

boolean

Specifies whether to export the scripts and resources that the job depends on.

Default value: true

Response

The response message of batch exporting jobs is the same as that of exporting jobs. For details, see Response.

Example

Export two jobs named job_batch and job_stream.

  • Request
    POST /v1/b384b9e9ab9b4ee8994c8633aabc9505/jobs/batch-export
    {
       "jobList":["job_batch","job_stream"],
       "exportDepend":true
    }
  • Success response

    The name of the exported file is jobs.zip. The file structure after decompression is as follows:

    jobs
    +---job_batch
    |       dws_sql.script
    |       job_batch.job
    \---job_stream
    job_stream.job

    job_batch.job and job_stream.job are job definition files.

    dli_sql.script is the DLI SQL script file used by job_batch.job.

  • Failure response

    HTTP status code 400

    {
        "error_code":"DLF.3051",
        "error_msg":"The request parameter is invalid."
    }
Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback