百度流式计算BSC

    模型定义

    声明:所有的请求参数,如非特殊说明,都是必填字段,用户发送请求时都需定义。

    CreateJobParameters

    参数名称 类型 描述
    region String 作业所在地域,如保定区域为bd
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    type String 作业类型
    description String 作业描述

    CreateJobResponse

    参数名称 类型 描述
    jobId Long 作业ID

    CreateSparkJobParameters

    参数名称 类型 描述
    region String 作业所在地域,如保定区域为bd
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    type String 作业类型
    fileName String 文件名
    file String 文件内容,base64编码
    bosBucket String bos bucket
    bosObject String bos object
    description String 作业描述
    mainClass String 启动类

    UpdateSparkJobParameters

    参数名称 类型 描述
    jobId Long 作业ID
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    type String 作业类型
    fileName String 文件名
    file String 文件内容,base64编码
    bosBucket String bos bucket
    bosObject String bos object
    description String 作业描述
    mainClass String 启动类

    ListJobParameters

    参数名称 类型 描述
    region Long 作业所在地域,如保定区域为bd
    page Integer 请求分页的总页数
    pageSize Integer 每页大小
    jobName String 作业名
    orderBy String 排序字段
    order String asc或desc,顺序或倒序

    BscJob

    参数名称 类型 描述
    id Long 作业ID
    accountId String 用户账号
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    type String 作业类型
    region String 作业所在地域,如保定区域为bd
    createBy String 创建人
    createAt Date 创建时间
    updateBy String 更新人
    updateAt Date 更新时间
    deleteAt Date 删除时间
    executionId Long 执行ID
    canCommit Boolean 是否能提交
    description String 作业描述

    GetJobDetailResponse

    参数名称 类型 描述
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    createBy String 创建人
    createAt Date 创建时间
    updateBy String 更新人
    updateAt Date 更新时间
    code String 代码
    description String 作业描述
    batchInterval BatchInterval 批量间隔

    UpdateJobParameters

    参数名称 类型 描述
    jobId Long 作业ID
    code String 代码
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    description String 作业描述
    batchInterval Long 批量间隔

    CheckCodeParameters

    参数名称 类型 描述
    code String 代码

    CheckCodeResponse

    参数名称 类型 描述
    hasError Boolean 是否有错
    errLine Int 错误所在行
    errCol Int 错误所在列
    errMsg String 错误信息

    DebugJobParameters

    参数名称 类型 描述
    region String 作业所在地域,如保定区域为bd
    code String 代码
    debugData ArrayList\<HashMap\<String, String>> debug信息

    DebugJobResponse

    参数名称 类型 描述
    appId String 调试作业ID

    GetDebugStatusParameters

    参数名称 类型 描述
    appId String 调试作业ID
    fileName String 文件名
    region String 作业所在地域,如保定区域为bd

    GetDebugStatusResponse

    参数名称 类型 描述
    debugStatus String debug状态
    debugData String debug数据
    debugMsg String debug信息

    CommitJobParameters

    参数名称 类型 描述
    jobId Long 作业ID
    cu Integer 计算资源

    CommitJobResponse

    参数名称 类型 描述
    version Integer 版本号

    BscCerts

    参数名称 类型 描述
    id Long 证书ID
    jobId Long 作业ID
    name String 作业名
    uploadAt Date 证书上传时间

    UploadCertResponse

    参数名称 类型 描述
    value String 证书名

    GetCommitCodeResponse

    参数名称 类型 描述
    code String 代码
    cu Integer 计算资源
    batchInterval BatchInterval 批量间隔

    BscCommitCode

    参数名称 类型 描述
    id Long 提交作业ID
    jobId Long 作业ID
    version Integer 作业版本
    cu Integer 计算资源
    commitBy String 发布人
    commitAt Date 发布时间
    optionsJson String 配置
    code String 代码

    ExecutorListResponse

    参数名称 类型 描述
    executorId String executorID
    active boolean 是否正在输出
    stdout String 标准输出日志地址
    stderr String 标准错误日志地址

    ExecutorLogParameters

    参数名称 类型 描述
    opId Long 作业ID
    executorId String executorID
    logType String 标准输出/标准错误
    region String 作业所在区域
    start long 日志偏移量

    StartParameters

    参数名称 类型 描述
    id Long 作业id
    isRestart Boolean 是否重启

    GetResponse

    参数名称 类型 描述
    jobId Long 作业ID
    name String 作业名
    type String 作业类型
    jobStatus String 作业状态
    cu Integer 计算资源
    commitAt Date 提交时间
    createBy String 创建人
    code String 代码
    description String 作业描述
    jarPath String jar包路径

    ListOpParameters

    参数名称 类型 描述
    region String 作业所在区域
    page Integer 当前页码
    pageSize Integer 每页显示数量
    jobName String 作业名
    status String 作业状态
    orderBy String 排序字段
    order String asc或desc

    BscJobExecution

    参数名称 类型 描述
    id Long 作业执行ID
    jobId Integer 作业ID
    name String 作业名
    cu Integer 计算资源
    startAt Date 开始时间
    endAt Date 结束时间
    status String 作业状态
    appId String spark任务的id
    runningTime Long 运行时长

    CanRestartResponse

    参数名称 类型 描述
    canRestart Boolean 是否可以重启

    ListTemplateParameters

    参数名称 类型 描述
    region Long 作业所在地域
    page Integer 请求分页
    pageSize Integer 每页大小
    orderBy String 排序字段
    order String asc或desc

    BscTemplate

    参数名称 类型 描述
    id Long 作业ID
    accountId String 用户账号
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    region String 作业所在地域
    createBy String 创建人
    createAt Date 创建时间
    updateBy String 更新人
    updateAt Date 更新时间
    deleteAt Date 删除时间
    description String 作业描述

    GetTemplateDetailResponse

    参数名称 类型 描述
    id Long 作业id
    name String 作业名
    description String 作业描述
    code String 代码
    createBy String 创建人
    createAt Date 创建日期
    updateBy String 更新人
    updateAt Date 更新日期

    CreateTemplateParameters

    参数名称 类型 描述
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    region String 作业所在地域
    description String 作业描述
    code String 代码

    CreateTemplateResponse

    参数名称 类型 描述
    id Long 作业ID
    accountId String 用户账号
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    region String 作业所在地域
    createBy String 创建人
    createAt Date 创建时间
    updateBy String 更新人
    updateAt Date 更新时间
    deleteAt Date 删除时间
    description String 作业描述

    UpdateTemplateParameters

    参数名称 类型 描述
    name String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    id String 作业id
    description String 作业描述
    code String 代码

    AddTemplateJobParameters

    参数名称 类型 描述
    id Long 作业ID
    jobName String 作业名称,只能包含大小写英文字母,数字,下划线_,横行-
    region String 作业所在地域
    jobType String 作业类型
    jobDescription String 作业描述

    AddTemplateJobResponse

    参数名称 类型 描述
    jobId Long 作业ID
    上一篇
    模板相关接口
    下一篇
    SQL使用手册