Class: TencentCloud::Wedata::V20210820::ModifyRuleRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::ModifyRuleRequest
- Defined in:
- lib/v20210820/models.rb
Overview
ModifyRule请求参数结构体
Instance Attribute Summary collapse
- #AlarmLevel ⇒ Object
- #CatalogName ⇒ Object
- #CompareRule ⇒ Object
- #ConditionExpression ⇒ Object
- #ConditionType ⇒ Object
- #CustomSql ⇒ Object
- #Description ⇒ Object
- #FieldConfig ⇒ Object
- #Name ⇒ Object
- #ProjectId ⇒ Object
- #QualityDim ⇒ Object
- #RelConditionExpr ⇒ Object
- #RuleGroupId ⇒ Object
- #RuleId ⇒ Object
- #RuleTemplateId ⇒ Object
- #SourceEngineTypes ⇒ Object
- #SourceObjectDataTypeName ⇒ Object
- #SourceObjectValue ⇒ Object
- #TableId ⇒ Object
- #TargetCatalogName ⇒ Object
- #TargetConditionExpr ⇒ Object
- #TargetDatabaseId ⇒ Object
- #TargetDatabaseName ⇒ Object
- #TargetObjectValue ⇒ Object
- #TargetSchemaName ⇒ Object
- #TargetTableId ⇒ Object
- #TargetTableName ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of ModifyRuleRequest.
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
#AlarmLevel ⇒ Object
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 |
#CatalogName ⇒ Object
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 |
#CompareRule ⇒ Object
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 |
#ConditionExpression ⇒ Object
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 |
#ConditionType ⇒ Object
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 |
#CustomSql ⇒ Object
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 |
#Description ⇒ Object
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 |
#FieldConfig ⇒ Object
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 |
#Name ⇒ Object
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 |
#ProjectId ⇒ Object
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 |
#QualityDim ⇒ Object
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 |
#RelConditionExpr ⇒ Object
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 |
#RuleGroupId ⇒ Object
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 |
#RuleId ⇒ Object
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 |
#RuleTemplateId ⇒ Object
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 |
#SourceEngineTypes ⇒ Object
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 |
#SourceObjectDataTypeName ⇒ Object
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 |
#SourceObjectValue ⇒ Object
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 |
#TableId ⇒ Object
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 |
#TargetCatalogName ⇒ Object
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 |
#TargetConditionExpr ⇒ Object
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 |
#TargetDatabaseId ⇒ Object
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 |
#TargetDatabaseName ⇒ Object
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 |
#TargetObjectValue ⇒ Object
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 |
#TargetSchemaName ⇒ Object
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 |
#TargetTableId ⇒ Object
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 |
#TargetTableName ⇒ Object
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 |
#Type ⇒ Object
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 |