Striim 3.10.1 documentation

WAEvent functions

Use the following functions in CQs with an input stream of type WAEvent.

function

description

notes

BEFORE(String)

returns the values in the WAEvent before array of the specified stream as a java.util.HashMap, with column names as the keys

see Using the DATA() and BEFORE() functions

clearUserdata

See Adding user-defined data to WAEvent streams.

DATA[Integer]

returns the value from field number Integer in a WAEvent data array

see Parsing the fields of WAEvent for CDC readers

DATA(String)

returns the values in the WAEvent data array of the specified stream as a java.util.HashMap, with column names as the keys

see Parsing the fields of WAEvent for CDC readers , Using the DATA() function, and Using the DATA() and BEFORE() functions

getUserdata

See Adding user-defined data to WAEvent streams.

 

IS_PRESENT()

see Parsing the fields of WAEvent for CDC readers

maxOccurs(String)

value that had the maximum occurrences in the String

see MultiLogApp for examples

META(<stream name>, key)

extracts a value from a WAEvent METADATA map

see Using the META() function

MODIFY()

See Changing and masking field values using MODIFY and Modifying and masking values in the WAEvent data array using MODIFY.

putUserdata

See Adding user-defined data to WAEvent streams.

replaceData()

See Modifying the WAEvent data array using replace functions.

 

replaceString()

See Modifying the WAEvent data array using replace functions.

replaceStringRegex()

See Modifying the WAEvent data array using replace functions.

USERDATA(stream name,key)

extracts a value from a WAEvent USERDATA map

See Adding user-defined data to WAEvent streams.