Class: TencentCloud::Dlc::V20210125::TaskResultInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210125/models.rb

Overview

任务结果信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, datasourceconnectionname = nil, databasename = nil, sql = nil, sqltype = nil, state = nil, dataamount = nil, usedtime = nil, outputpath = nil, createtime = nil, outputmessage = nil, rowaffectinfo = nil, resultschema = nil, resultset = nil, nexttoken = nil, percentage = nil, progressdetail = nil, displayformat = nil, totaltime = nil, queryresulttime = nil, resultsetencode = nil) ⇒ TaskResultInfo

Returns a new instance of TaskResultInfo.



16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
# File 'lib/v20210125/models.rb', line 16212

def initialize(taskid=nil, datasourceconnectionname=nil, databasename=nil, sql=nil, sqltype=nil, state=nil, dataamount=nil, usedtime=nil, outputpath=nil, createtime=nil, outputmessage=nil, rowaffectinfo=nil, resultschema=nil, resultset=nil, nexttoken=nil, percentage=nil, progressdetail=nil, displayformat=nil, totaltime=nil, queryresulttime=nil, resultsetencode=nil)
  @TaskId = taskid
  @DatasourceConnectionName = datasourceconnectionname
  @DatabaseName = databasename
  @SQL = sql
  @SQLType = sqltype
  @State = state
  @DataAmount = dataamount
  @UsedTime = usedtime
  @OutputPath = outputpath
  @CreateTime = createtime
  @OutputMessage = outputmessage
  @RowAffectInfo = rowaffectinfo
  @ResultSchema = resultschema
  @ResultSet = resultset
  @NextToken = nexttoken
  @Percentage = percentage
  @ProgressDetail = progressdetail
  @DisplayFormat = displayformat
  @TotalTime = totaltime
  @QueryResultTime = queryresulttime
  @ResultSetEncode = resultsetencode
end

Instance Attribute Details

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def CreateTime
  @CreateTime
end

#DataAmountObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def DataAmount
  @DataAmount
end

#DatabaseNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def DatabaseName
  @DatabaseName
end

#DatasourceConnectionNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def DatasourceConnectionName
  @DatasourceConnectionName
end

#DisplayFormatObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def DisplayFormat
  @DisplayFormat
end

#NextTokenObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def NextToken
  @NextToken
end

#OutputMessageObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def OutputMessage
  @OutputMessage
end

#OutputPathObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def OutputPath
  @OutputPath
end

#PercentageObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def Percentage
  @Percentage
end

#ProgressDetailObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def ProgressDetail
  @ProgressDetail
end

#QueryResultTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def QueryResultTime
  @QueryResultTime
end

#ResultSchemaObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def ResultSchema
  @ResultSchema
end

#ResultSetObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def ResultSet
  @ResultSet
end

#ResultSetEncodeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def ResultSetEncode
  @ResultSetEncode
end

#RowAffectInfoObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def RowAffectInfo
  @RowAffectInfo
end

#SQLObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def SQL
  @SQL
end

#SQLTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def SQLType
  @SQLType
end

#StateObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def State
  @State
end

#TaskIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def TaskId
  @TaskId
end

#TotalTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def TotalTime
  @TotalTime
end

#UsedTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务唯一ID

  • DatasourceConnectionName:

    数据源名称,当前任务执行时候选中的默认数据源

  • DatabaseName:

    数据库名称,当前任务执行时候选中的默认数据库

  • SQL:

    当前执行的SQL,一个任务包含一个SQL

  • SQLType:

    执行任务的类型,现在分为DDL、DML、DQL

  • State:

    任务当前的状态,0:初始化 1:任务运行中 2:任务执行成功 3:数据写入中 4:排队中 -1:任务执行失败 -3:用户手动终止 。只有任务执行成功的情况下,才会返回任务执行的结果

  • DataAmount:

    扫描的数据量,单位byte

  • UsedTime:

    计算耗时,单位: ms

  • OutputPath:

    任务结果输出的COS桶地址

  • CreateTime:

    任务创建时间,时间戳

  • OutputMessage:

    任务执行信息,成功时返回success,失败时返回失败原因

  • RowAffectInfo:

    被影响的行数

  • ResultSchema:

    结果的schema信息

  • ResultSet:

    结果信息,反转义后,外层数组的每个元素为一行数据

  • NextToken:

    分页信息,如果没有更多结果数据,nextToken为空

  • Percentage:

    任务执行进度num/100(%)

  • ProgressDetail:

    任务进度明细

  • DisplayFormat:

    控制台展示格式。table:表格展示 text:文本展示

  • TotalTime:

    任务耗时,单位: ms

  • QueryResultTime:

    获取结果消耗的时间

  • ResultSetEncode:

    base64 编码结果集



16210
16211
16212
# File 'lib/v20210125/models.rb', line 16210

def UsedTime
  @UsedTime
end

Instance Method Details

#deserialize(params) ⇒ Object



16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
# File 'lib/v20210125/models.rb', line 16236

def deserialize(params)
  @TaskId = params['TaskId']
  @DatasourceConnectionName = params['DatasourceConnectionName']
  @DatabaseName = params['DatabaseName']
  @SQL = params['SQL']
  @SQLType = params['SQLType']
  @State = params['State']
  @DataAmount = params['DataAmount']
  @UsedTime = params['UsedTime']
  @OutputPath = params['OutputPath']
  @CreateTime = params['CreateTime']
  @OutputMessage = params['OutputMessage']
  @RowAffectInfo = params['RowAffectInfo']
  unless params['ResultSchema'].nil?
    @ResultSchema = []
    params['ResultSchema'].each do |i|
      column_tmp = Column.new
      column_tmp.deserialize(i)
      @ResultSchema << column_tmp
    end
  end
  @ResultSet = params['ResultSet']
  @NextToken = params['NextToken']
  @Percentage = params['Percentage']
  @ProgressDetail = params['ProgressDetail']
  @DisplayFormat = params['DisplayFormat']
  @TotalTime = params['TotalTime']
  @QueryResultTime = params['QueryResultTime']
  @ResultSetEncode = params['ResultSetEncode']
end