Top
Interstage Big DataComplex Event Processing Server V1.1.0 Developer's Reference
FUJITSU Software

2.9.2 Options List

The options that can be used are shown below.

Table 2.4 Specifiable options

Option

Item name

Parameter

Example

Explanation

SkipChar

Skip character

String to be excluded from search target

(More than one string can be specified.)

@SkipChar("\n")

If performing pattern search (string) and complete match of string search, specify characters to be excluded from the search target.

SeparateChar

Separate character

Word separator character

@SeparateChar("\t")

If performing pattern search (word), specify the word separator character.

ANKmix

Distinguish between upper-case and lower-case single-byte alphabetics

true
or
false

@ANKmix(true)

Specify the handling of upper-case and lower-case for single-byte alphabetics in search target strings.

true

If not case-sensitive

false

If case-sensitive

KNJmix

Distinguish between upper-case and lower-case double-byte alphabetics

true
or
false

@KNJmix(true)

Specify the handling of upper-case and lower-case for double-byte alphabetics in search target strings.

true

If not case-sensitive

false

If case-sensitive

2.9.2.1 SkipChar

If filter rules are used to perform pattern search (string) and string search, specify the strings (skip characters) that are excluded as search targets.

Syntax

@SkipChar("parameter")

Values specified in parameter

Note

  • This option is not valid for condition expression of comparisons between items.

  • The following characters cannot be specified:

    Prohibited characters

    "
    ,  (*1)
    \n (*1)
    <  (*2)
    >  (*2)
    ]  (*2)
    '  (*2)

    *1: Can be specified as an exception if the input event type to all IF-THEN statements in filter rules is XML.

    *2: Can be specified as an exception if the input event type to all IF-THEN statements in filter rules is CSV.

Operation when option is omitted

If this option is omitted, all characters are treated as search targets.

2.9.2.2 SeparateChar

If pattern search (word) is specified in a filter rule search expression, specify the delimiter character (separator character).

Syntax

@SeparateChar("parameter")

Values specified in parameter

Note

The following characters cannot be specified:

Prohibited characters

"  (*1)
,  (*1)
\n (*1)
<  (*2)
>  (*2)
]  (*2)

*1: Can be specified as an exception if the input event type to all IF-THEN statements in filter rules is XML.

*2: Can be specified as an exception if the input event type to all IF-THEN statements in filter rules is CSV.

Operation when option is omitted

If this option is omitted, it is assumed that the following "separator characters" have been specified:

\t
\n (*1)
\s
\" (*1)
!
$
%
&
'
(
)
*
+
\, (*1)
-
.
/
:
;
<  (*2)
=
>  (*2)
?
@
[
\\
]  (*2)
^
_
`
{
|
}
~

*1: Not assumed to be a separator character if the input event type to IF-THEN statements is CSV.

*2: Not assumed to be a separator character if the input event type to IF-THEN statements is XML.

2.9.2.3 ANKmix

Specify how upper-case and lower-case are handled for single-byte alphabetic search target strings.

Syntax

@ANKmix(parameter)

Values specified in parameter

true

Single-byte alphabetics are not case-sensitive.

false

Single-byte alphabetics are case-sensitive.

Operation when option is omitted

If this option is omitted, it is assumed that false is specified.

Note

This option is not valid for condition expression of comparisons between items.

Example

Examples of search processing results when the ANKmix parameter is false (case-sensitive) and when it is true (not case-sensitive)

Search keyword

Search target characters

false: case-sensitive

true: not case-sensitive

ab

ab

Y

Y

AB

x

Y

aB

x

Y

Ab

x

Y

AB

ab

x

Y

AB

Y

Y

aB

x

Y

Ab

x

Y

Y: Hit

x: Not hit

2.9.2.4 KNJmix

Specify how upper-case and lower-case are handled for double-byte alphabetic search target strings.

Syntax

@KNJmix(parameter)

Values specified in parameter

true

Double-byte alphabetics are not case-sensitive.

false

Double-byte alphabetics are case-sensitive.

Operation when option is omitted

If this option is omitted, it is assumed that false is specified.

Note

This option is not valid for condition expression of comparisons between items.

Example

Examples of search processing results when the KNJmix parameter is false (case-sensitive) and when it is true (not case-sensitive)