Skip to content

/AWS1/CL_CWTINSIGHTRULECONTRIB

One of the unique contributors found by a Contributor Insights rule. If the rule contains multiple keys, then a unique contributor is a unique combination of values from all the keys in the rule.

If the rule contains a single key, then each unique contributor is each unique value for this key.

For more information, see GetInsightRuleReport.

CONSTRUCTOR

IMPORTING

Required arguments:

it_keys TYPE /AWS1/CL_CWTINSIGHTRLCONTRIB01=>TT_INSIGHTRULECONTRIBUTORKEYS TT_INSIGHTRULECONTRIBUTORKEYS

One of the log entry field keywords that is used to define contributors for this rule.

iv_approximateaggregatevalue TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

An approximation of the aggregate value that comes from this contributor.

it_datapoints TYPE /AWS1/CL_CWTINSIGHTRLCONTRIB02=>TT_INSIGHTRULECONTRIBDATAPTS TT_INSIGHTRULECONTRIBDATAPTS

An array of the data points where this contributor is present. Only the data points when this contributor appeared are included in the array.


Queryable Attributes

Keys

One of the log entry field keywords that is used to define contributors for this rule.

Accessible with the following methods

Method Description
GET_KEYS() Getter for KEYS, with configurable default
ASK_KEYS() Getter for KEYS w/ exceptions if field has no value
HAS_KEYS() Determine if KEYS has a value

ApproximateAggregateValue

An approximation of the aggregate value that comes from this contributor.

Accessible with the following methods

Method Description
GET_APPROXAGGREGATEVALUE() Getter for APPROXIMATEAGGREGATEVALUE, with configurable defa
ASK_APPROXAGGREGATEVALUE() Getter for APPROXIMATEAGGREGATEVALUE w/ exceptions if field
STR_APPROXAGGREGATEVALUE() String format for APPROXIMATEAGGREGATEVALUE, with configurab
HAS_APPROXAGGREGATEVALUE() Determine if APPROXIMATEAGGREGATEVALUE has a value

Datapoints

An array of the data points where this contributor is present. Only the data points when this contributor appeared are included in the array.

Accessible with the following methods

Method Description
GET_DATAPOINTS() Getter for DATAPOINTS, with configurable default
ASK_DATAPOINTS() Getter for DATAPOINTS w/ exceptions if field has no value
HAS_DATAPOINTS() Determine if DATAPOINTS 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_INSIGHTRULECONTRIBUTORS

TYPES TT_INSIGHTRULECONTRIBUTORS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWTINSIGHTRULECONTRIB WITH DEFAULT KEY
.