Operador =~ (igual a).
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 ) |
---|---|---|---|
== |
Equals | Sí | "aBc" == "aBc" |
!= |
Not Equals | Sí | "abc" != "ABC" |
=~ |
Equals | 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.
Syntax
T|
where
col=~
(
Expresión)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
T | string |
✔️ | Entrada tabular cuyos registros se van a filtrar. |
col | string |
✔️ | Columna que se va a filtrar. |
expression | string |
✔️ | Expresión que se usa para filtrar. |
Devoluciones
Las filas de T en las que el predicado es true
.
Ejemplo
Los State
valores de la StormEvents
tabla se escriben en mayúsculas. La consulta siguiente coincide con las columnas con el valor "KANSAS".
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 | State |
---|---|
70787 | KANSAS |
43450 | KANSAS |
43451 | KANSAS |
38844 | KANSAS |
18463 | KANSAS |
18464 | KANSAS |
18495 | KANSAS |
43466 | KANSAS |
43467 | KANSAS |
43470 | KANSAS |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de