operador! = (no es igual a)
Filtra un conjunto de registros para datos que no coinciden con una serie sensible a mayúsculas y minúsculas.
La tabla siguiente proporciona una comparación de los operadores == (igual a):
| Operador | Descripción | Distinguir mayúsculas de minúsculas | Ejemplo (produce true) |
|---|---|---|---|
== |
Igual que | Sí | "aBc" == "aBc" |
!= |
No igual a | Sí | "abc" != "ABC" |
=~ |
Igual que | Nee | "abc" =~ "ABC" |
!~ |
No igual a | Nee | "aBc" !~ "xyz" |
Para obtener más información sobre otros operadores y para determinar qué operador es el más adecuado para la consulta, consulte operadores de serie de tipo de datos.
Sugerencias de rendimiento
El rendimiento depende del tipo de búsqueda y de la estructura de los datos.
Para obtener resultados más rápidos, utilice la versión sensible a las mayúsculas y minúsculas de un operador, por ejemplo, ==, no =~.
Si está probando la presencia de un símbolo o palabra alfanumérica enlazada por caracteres no alfanuméricos al principio o al final de un campo, para obtener resultados más rápidos utilice has o in.
Sintaxis
T | where col != (lista de expresiones escalares)
Argumentos
- T : la entrada tabular cuyos registros se van a filtrar.
- col -La columna a filtrar.
- expression : expresión escalar o literal.
Devoluciones
Filas en T para las que el predicado es true.
Ejemplo
events
| project original_time, name
| where original_time > ago(5m)
| where name != "InvalidName"
| count
Resultados
| Total |
|---|
| 15000000 |