Class: TencentCloud::Emr::V20190103::InsightResult

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

Overview

洞察结果项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, type = nil, ruleid = nil, rulename = nil, ruleexplain = nil, detail = nil, suggestion = nil, value = nil, scheduletaskexecid = nil, scheduleflowname = nil, scheduletaskname = nil, jobconf = nil, context = nil) ⇒ InsightResult

Returns a new instance of InsightResult.



7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
# File 'lib/v20190103/models.rb', line 7967

def initialize(id=nil, type=nil, ruleid=nil, rulename=nil, ruleexplain=nil, detail=nil, suggestion=nil, value=nil, scheduletaskexecid=nil, scheduleflowname=nil, scheduletaskname=nil, jobconf=nil, context=nil)
  @ID = id
  @Type = type
  @RuleID = ruleid
  @RuleName = rulename
  @RuleExplain = ruleexplain
  @Detail = detail
  @Suggestion = suggestion
  @Value = value
  @ScheduleTaskExecID = scheduletaskexecid
  @ScheduleFlowName = scheduleflowname
  @ScheduleTaskName = scheduletaskname
  @JobConf = jobconf
  @Context = context
end

Instance Attribute Details

#ContextObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def Context
  @Context
end

#DetailObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def Detail
  @Detail
end

#IDObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def ID
  @ID
end

#JobConfObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def JobConf
  @JobConf
end

#RuleExplainObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def RuleExplain
  @RuleExplain
end

#RuleIDObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def RuleID
  @RuleID
end

#RuleNameObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def RuleName
  @RuleName
end

#ScheduleFlowNameObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def ScheduleFlowName
  @ScheduleFlowName
end

#ScheduleTaskExecIDObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def ScheduleTaskExecID
  @ScheduleTaskExecID
end

#ScheduleTaskNameObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def ScheduleTaskName
  @ScheduleTaskName
end

#SuggestionObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def Suggestion
  @Suggestion
end

#TypeObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def Type
  @Type
end

#ValueObject

HIVE-ScanManyMeta:元数据扫描过多 HIVE-ScanManyPartition:大表扫描 HIVE-SlowCompile:编译耗时过长 HIVE-UnSuitableConfig:不合理参数 MAPREDUCE-MapperDataSkew:Map数据倾斜 MAPREDUCE-MapperMemWaste:MapMemory资源浪费 MAPREDUCE-MapperSlowTask:Map慢Task MAPREDUCE-MapperTaskGC:MapperTaskGC MAPREDUCE-MemExceeded:峰值内存超限 MAPREDUCE-ReducerDataSkew:Reduce数据倾斜 MAPREDUCE-ReducerMemWaste:ReduceMemory资源浪费 MAPREDUCE-ReducerSlowTask:Reduce慢Task MAPREDUCE-ReducerTaskGC:ReducerTaskGC MAPREDUCE-SchedulingDelay:调度延迟 SPARK-CpuWaste:CPU资源浪费 SPARK-DataSkew:数据倾斜 SPARK-ExecutorGC:ExecutorGC SPARK-MemExceeded:峰值内存超限 SPARK-MemWaste:Memory资源浪费 SPARK-ScheduleOverhead:ScheduleOverhead SPARK-ScheduleSkew:调度倾斜 SPARK-SlowTask:慢Task TEZ-DataSkew:数据倾斜 TEZ-MapperDataSkew:Map数据倾斜 TEZ-ReducerDataSkew:Reduce数据倾斜 TEZ-TezMemWaste:Memory资源浪费 TEZ-TezSlowTask:慢Task TEZ-TezTaskGC:TasksGC 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    当Type为HIVE时,是Hive查询ID,当Type为MAPREDUCE,SPARK,TEZ时则是YarnAppID

  • Type:

    洞察应用的类型,HIVE,SPARK,MAPREDUCE,TEZ

  • RuleID:

    洞察规则ID

  • RuleName:

    洞察规则名字,可参考RuleID的说明

  • RuleExplain:

    洞察规则解释

  • Detail:

    详情

  • Suggestion:

    建议信息

  • Value:

    洞察异常衡量值,同类型的洞察项越大越严重,不同类型的洞察项无对比意义

  • ScheduleTaskExecID:

    调度任务执行ID

  • ScheduleFlowName:

    调度流,DAG

  • ScheduleTaskName:

    调度flow中的某个task节点

  • JobConf:

    Yarn任务的部分核心配置

  • Context:

    洞察结构化信息



7965
7966
7967
# File 'lib/v20190103/models.rb', line 7965

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
# File 'lib/v20190103/models.rb', line 7983

def deserialize(params)
  @ID = params['ID']
  @Type = params['Type']
  @RuleID = params['RuleID']
  @RuleName = params['RuleName']
  @RuleExplain = params['RuleExplain']
  @Detail = params['Detail']
  @Suggestion = params['Suggestion']
  @Value = params['Value']
  @ScheduleTaskExecID = params['ScheduleTaskExecID']
  @ScheduleFlowName = params['ScheduleFlowName']
  @ScheduleTaskName = params['ScheduleTaskName']
  @JobConf = params['JobConf']
  @Context = params['Context']
end