Class: TencentCloud::Wedata::V20210820::ModifyRuleRequest

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

Overview

ModifyRule请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, ruleid = nil, rulegroupid = nil, name = nil, tableid = nil, ruletemplateid = nil, type = nil, qualitydim = nil, sourceobjectdatatypename = nil, sourceobjectvalue = nil, conditiontype = nil, conditionexpression = nil, customsql = nil, comparerule = nil, alarmlevel = nil, description = nil, targetdatabaseid = nil, targettableid = nil, targetconditionexpr = nil, relconditionexpr = nil, fieldconfig = nil, targetobjectvalue = nil, sourceenginetypes = nil, targetdatabasename = nil, targetschemaname = nil, targettablename = nil, catalogname = nil, targetcatalogname = nil) ⇒ ModifyRuleRequest

Returns a new instance of ModifyRuleRequest.



27589
27590
27591
27592
27593
27594
27595
27596
27597
27598
27599
27600
27601
27602
27603
27604
27605
27606
27607
27608
27609
27610
27611
27612
27613
27614
27615
27616
27617
27618
# File 'lib/v20210820/models.rb', line 27589

def initialize(projectid=nil, ruleid=nil, rulegroupid=nil, name=nil, tableid=nil, ruletemplateid=nil, type=nil, qualitydim=nil, sourceobjectdatatypename=nil, sourceobjectvalue=nil, conditiontype=nil, conditionexpression=nil, customsql=nil, comparerule=nil, alarmlevel=nil, description=nil, targetdatabaseid=nil, targettableid=nil, targetconditionexpr=nil, relconditionexpr=nil, fieldconfig=nil, targetobjectvalue=nil, sourceenginetypes=nil, targetdatabasename=nil, targetschemaname=nil, targettablename=nil, catalogname=nil, targetcatalogname=nil)
  @ProjectId = projectid
  @RuleId = ruleid
  @RuleGroupId = rulegroupid
  @Name = name
  @TableId = tableid
  @RuleTemplateId = ruletemplateid
  @Type = type
  @QualityDim = qualitydim
  @SourceObjectDataTypeName = sourceobjectdatatypename
  @SourceObjectValue = sourceobjectvalue
  @ConditionType = conditiontype
  @ConditionExpression = conditionexpression
  @CustomSql = customsql
  @CompareRule = comparerule
  @AlarmLevel = alarmlevel
  @Description = description
  @TargetDatabaseId = targetdatabaseid
  @TargetTableId = targettableid
  @TargetConditionExpr = targetconditionexpr
  @RelConditionExpr = relconditionexpr
  @FieldConfig = fieldconfig
  @TargetObjectValue = targetobjectvalue
  @SourceEngineTypes = sourceenginetypes
  @TargetDatabaseName = targetdatabasename
  @TargetSchemaName = targetschemaname
  @TargetTableName = targettablename
  @CatalogName = catalogname
  @TargetCatalogName = targetcatalogname
end

Instance Attribute Details

#AlarmLevelObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def AlarmLevel
  @AlarmLevel
end

#CatalogNameObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def CatalogName
  @CatalogName
end

#CompareRuleObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def CompareRule
  @CompareRule
end

#ConditionExpressionObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def ConditionExpression
  @ConditionExpression
end

#ConditionTypeObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def ConditionType
  @ConditionType
end

#CustomSqlObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def CustomSql
  @CustomSql
end

#DescriptionObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def Description
  @Description
end

#FieldConfigObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def FieldConfig
  @FieldConfig
end

#NameObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def Name
  @Name
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def ProjectId
  @ProjectId
end

#QualityDimObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def QualityDim
  @QualityDim
end

#RelConditionExprObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def RelConditionExpr
  @RelConditionExpr
end

#RuleGroupIdObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def RuleGroupId
  @RuleGroupId
end

#RuleIdObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def RuleId
  @RuleId
end

#RuleTemplateIdObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def RuleTemplateId
  @RuleTemplateId
end

#SourceEngineTypesObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def SourceEngineTypes
  @SourceEngineTypes
end

#SourceObjectDataTypeNameObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def SourceObjectDataTypeName
  @SourceObjectDataTypeName
end

#SourceObjectValueObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def SourceObjectValue
  @SourceObjectValue
end

#TableIdObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TableId
  @TableId
end

#TargetCatalogNameObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetCatalogName
  @TargetCatalogName
end

#TargetConditionExprObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetConditionExpr
  @TargetConditionExpr
end

#TargetDatabaseIdObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetDatabaseId
  @TargetDatabaseId
end

#TargetDatabaseNameObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetDatabaseName
  @TargetDatabaseName
end

#TargetObjectValueObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetObjectValue
  @TargetObjectValue
end

#TargetSchemaNameObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetSchemaName
  @TargetSchemaName
end

#TargetTableIdObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetTableId
  @TargetTableId
end

#TargetTableNameObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def TargetTableName
  @TargetTableName
end

#TypeObject

Parameters:

  • ProjectId:

    项目Id

  • RuleId:

    规则ID

  • RuleGroupId:

    规则组ID

  • Name:

    规则名称

  • TableId:

    数据表ID

  • RuleTemplateId:

    规则模板ID

  • Type:

    规则类型 1.系统模版, 2.自定义模版, 3.自定义SQL

  • QualityDim:

    规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性)

  • SourceObjectDataTypeName:

    源字段详细类型,int、string

  • SourceObjectValue:

    源字段名称

  • ConditionType:

    检测范围 1.全表 2.条件扫描

  • ConditionExpression:

    条件扫描WHERE条件表达式

  • CustomSql:

    自定义SQL

  • CompareRule:

    报警触发条件

  • AlarmLevel:

    报警触发级别 1.低, 2.中, 3.高

  • Description:

    规则描述

  • TargetDatabaseId:

    目标库Id

  • TargetTableId:

    目标表Id

  • TargetConditionExpr:

    目标过滤条件表达式

  • RelConditionExpr:

    源字段与目标字段关联条件on表达式

  • FieldConfig:

    自定义模版sql表达式字段替换参数

  • TargetObjectValue:

    目标字段名称 CITY

  • SourceEngineTypes:

    该规则适配的执行引擎

  • TargetDatabaseName:

    目标库名

  • TargetSchemaName:

    目标模式名

  • TargetTableName:

    目标表名

  • CatalogName:

    目录

  • TargetCatalogName:

    目标目录



27587
27588
27589
# File 'lib/v20210820/models.rb', line 27587

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



27620
27621
27622
27623
27624
27625
27626
27627
27628
27629
27630
27631
27632
27633
27634
27635
27636
27637
27638
27639
27640
27641
27642
27643
27644
27645
27646
27647
27648
27649
27650
27651
27652
27653
27654
27655
# File 'lib/v20210820/models.rb', line 27620

def deserialize(params)
  @ProjectId = params['ProjectId']
  @RuleId = params['RuleId']
  @RuleGroupId = params['RuleGroupId']
  @Name = params['Name']
  @TableId = params['TableId']
  @RuleTemplateId = params['RuleTemplateId']
  @Type = params['Type']
  @QualityDim = params['QualityDim']
  @SourceObjectDataTypeName = params['SourceObjectDataTypeName']
  @SourceObjectValue = params['SourceObjectValue']
  @ConditionType = params['ConditionType']
  @ConditionExpression = params['ConditionExpression']
  @CustomSql = params['CustomSql']
  unless params['CompareRule'].nil?
    @CompareRule = CompareRule.new
    @CompareRule.deserialize(params['CompareRule'])
  end
  @AlarmLevel = params['AlarmLevel']
  @Description = params['Description']
  @TargetDatabaseId = params['TargetDatabaseId']
  @TargetTableId = params['TargetTableId']
  @TargetConditionExpr = params['TargetConditionExpr']
  @RelConditionExpr = params['RelConditionExpr']
  unless params['FieldConfig'].nil?
    @FieldConfig = RuleFieldConfig.new
    @FieldConfig.deserialize(params['FieldConfig'])
  end
  @TargetObjectValue = params['TargetObjectValue']
  @SourceEngineTypes = params['SourceEngineTypes']
  @TargetDatabaseName = params['TargetDatabaseName']
  @TargetSchemaName = params['TargetSchemaName']
  @TargetTableName = params['TargetTableName']
  @CatalogName = params['CatalogName']
  @TargetCatalogName = params['TargetCatalogName']
end