10.1.15.12-06212024

Define Alert

You can define the details of alerts.

The entrances of defining alert:
Graphical user interface

Description automatically generated

The Define Alert Dialog:
Graphical user interface, text, application

Description automatically generated

With the above alert definition, the “mtu” data unit shown on the map will be highlighted if the specified condition matched:
Timeline

Description automatically generated

  • Provide different variable analysis operations according to different variable types.
  • Optimize the definition of condition in the ‘If’ statement to make it closer to natural language and easier to understand.
  • Support more methods for different types of variables in ‘Operation’ and expand the range of cases covered by the alert.

The following table lists the operations supported by the three types of string, number, and bool:

Variable TypeOperationGrammar
Stringcontains$var1 (contains) ____.
Stringdoes not contain$var1 (does not contain) ____.
Stringequals$var1 (equals) ____.
Stringdoes not equal$var1 (does not equal) ____.
Stringstarts with$var1 (starts with) ____.
Stringhas changed$var1 (has changed) from the last result.
Stringhas not changed$var1 (has not changed) from the last result.
Stringis flapping$var1 (is flapping). __ changes in last __ sampling.
number==$num1 (==) __
number!=$num1 (!=) __
number<$num1 (<) __
number<=$num1 (<=) __
number>$num1 (>) __
number>=$num1 (>=) __
numberis in the range$num1 (is in the range of) __.
numberis out of the range$num1 (is out of the range) __.
numberhas changed$num1 (has changed) from the last result.
numberhas not changed$num1 (has not changed) from the last result.
numberis flapping$num1 (is flapping). __ changes in last __ sampling.
numberis increasing$num1 (is increasing) in last __ sampling.
numberis decreasing$num1 (is decreasing) in last __ sampling.
numberdelta$num1 (delta) (>). (PS. [delta] = [now] - [last])
numberabs(delta)$num1 (abs(delat)) (>). (PS. Abs(delta) means rangeability)
boolequals$var1 (equals) ____.
booldoes not equal$var1 (does not equal) ____.
boolhas changed$var1 (has changed) from the last result.
boolhas not changed$var1 (has not changed) from the last result.
boolis flapping$var1 (is flapping). __ changes in last __ sampling.
  • Added tip to help users understand special syntax and operators.
    Graphical user interface, text, application, email

Description automatically generated