Compartir a través de


Operador =~ (igual a).

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Filtra un conjunto de registros para los datos con una cadena que no distingue mayúsculas de minúsculas.

En la tabla siguiente se proporciona una comparación de los == operadores (iguales):

Operador Descripción Distingue mayúsculas de minúsculas Ejemplo (produce true)
== Igual a "aBc" == "aBc"
!= Not Equals "abc" != "ABC"
=~ Igual a No "abc" =~ "ABC"
!~ Not Equals No "aBc" !~ "xyz"

Para obtener más información sobre otros operadores y determinar qué operador es más adecuado para la consulta, consulte operadores de cadena de tipo de datos.

Consejos de rendimiento

Nota:

El rendimiento depende del tipo de búsqueda y de la estructura de los datos. Para conocer los procedimientos recomendados, consulte Procedimientos recomendados de consulta.

Cuando sea posible, use == : una versión con distinción entre mayúsculas y minúsculas del operador.

Sintaxis

Expresión T col|where

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Obligatorio Descripción
T string ✔️ la entrada tabular cuyos registros se van a filtrar.
col string ✔️ Columna que se va a filtrar.
expresión string ✔️ Expresión que se usa para filtrar.

Devoluciones

Devuelve las filas de T para las que el predicado es true.

Ejemplos

En el ejemplo siguiente se muestra cómo usar el =~ operador para filtrar un conjunto de registros para los datos con una cadena que no distingue mayúsculas de minúsculas.

StormEvents
| where State =~ "kansas"
| project EventId, State

En la tabla siguiente solo se muestran los primeros 10 resultados. Para ver la salida completa, ejecute la consulta.

EventId Valor
70787 KANSAS
43450 KANSAS
43451 KANSAS
38844 KANSAS
18463 KANSAS
18464 KANSAS
18495 KANSAS
43466 KANSAS
43467 KANSAS
43470 KANSAS