Skip to content

/AWS1/CL_GLUDATAQUALITYRLRSLT

Describes the result of the evaluation of a data quality rule.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_name TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING

The name of the data quality rule.

iv_description TYPE /AWS1/GLUDATAQUALITYRLRSLTDESC /AWS1/GLUDATAQUALITYRLRSLTDESC

A description of the data quality rule.

iv_evaluationmessage TYPE /AWS1/GLUDATAQUALITYRLRSLTDESC /AWS1/GLUDATAQUALITYRLRSLTDESC

An evaluation message.

iv_result TYPE /AWS1/GLUDATAQUALITYRLRSLTSTAT /AWS1/GLUDATAQUALITYRLRSLTSTAT

A pass or fail status for the rule.

it_evaluatedmetrics TYPE /AWS1/CL_GLUEVALUATEDMETMAP_W=>TT_EVALUATEDMETRICSMAP TT_EVALUATEDMETRICSMAP

A map of metrics associated with the evaluation of the rule.

iv_evaluatedrule TYPE /AWS1/GLUDATAQUALITYRLRSLTDESC /AWS1/GLUDATAQUALITYRLRSLTDESC

The evaluated rule.

it_rulemetrics TYPE /AWS1/CL_GLURULEMETRICSMAP_W=>TT_RULEMETRICSMAP TT_RULEMETRICSMAP

A map containing metrics associated with the evaluation of the rule based on row-level results.

it_labels TYPE /AWS1/CL_GLULABELS_W=>TT_LABELS TT_LABELS

A map containing labels assigned to the data quality rule.


Queryable Attributes

Name

The name of the data quality rule.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

Description

A description of the data quality rule.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

EvaluationMessage

An evaluation message.

Accessible with the following methods

Method Description
GET_EVALUATIONMESSAGE() Getter for EVALUATIONMESSAGE, with configurable default
ASK_EVALUATIONMESSAGE() Getter for EVALUATIONMESSAGE w/ exceptions if field has no v
HAS_EVALUATIONMESSAGE() Determine if EVALUATIONMESSAGE has a value

Result

A pass or fail status for the rule.

Accessible with the following methods

Method Description
GET_RESULT() Getter for RESULT, with configurable default
ASK_RESULT() Getter for RESULT w/ exceptions if field has no value
HAS_RESULT() Determine if RESULT has a value

EvaluatedMetrics

A map of metrics associated with the evaluation of the rule.

Accessible with the following methods

Method Description
GET_EVALUATEDMETRICS() Getter for EVALUATEDMETRICS, with configurable default
ASK_EVALUATEDMETRICS() Getter for EVALUATEDMETRICS w/ exceptions if field has no va
HAS_EVALUATEDMETRICS() Determine if EVALUATEDMETRICS has a value

EvaluatedRule

The evaluated rule.

Accessible with the following methods

Method Description
GET_EVALUATEDRULE() Getter for EVALUATEDRULE, with configurable default
ASK_EVALUATEDRULE() Getter for EVALUATEDRULE w/ exceptions if field has no value
HAS_EVALUATEDRULE() Determine if EVALUATEDRULE has a value

RuleMetrics

A map containing metrics associated with the evaluation of the rule based on row-level results.

Accessible with the following methods

Method Description
GET_RULEMETRICS() Getter for RULEMETRICS, with configurable default
ASK_RULEMETRICS() Getter for RULEMETRICS w/ exceptions if field has no value
HAS_RULEMETRICS() Determine if RULEMETRICS has a value

Labels

A map containing labels assigned to the data quality rule.

Accessible with the following methods

Method Description
GET_LABELS() Getter for LABELS, with configurable default
ASK_LABELS() Getter for LABELS w/ exceptions if field has no value
HAS_LABELS() Determine if LABELS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_DATAQUALITYRULERESULTS

TYPES TT_DATAQUALITYRULERESULTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_GLUDATAQUALITYRLRSLT WITH DEFAULT KEY
.