Compartir vía


Operador contains_cs

Filtra un conjunto de registros para los datos que contienen una cadena que distingue mayúsculas de minúsculas. contains_cs busca subcadeas arbitrarias en lugar de términos.

En la tabla siguiente se comparan los contains operadores mediante las abreviaturas proporcionadas:

  • RHS = lado derecho de la expresión
  • LHS = lado izquierdo de la expresión
Operador Descripción Distingue mayúsculas de minúsculas Ejemplo (produce true)
contains RHS ocurre como una subsecuencia de LHS No "FabriKam" contains "BRik"
!contains RHS no se produce en LHS No "Fabrikam" !contains "xyz"
contains_cs RHS ocurre como una subsecuencia de LHS "FabriKam" contains_cs "Kam"
!contains_cs RHS no se produce en LHS "Fabrikam" !contains_cs "Kam"

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.

Si busca un término, use has_cs para obtener resultados más rápidos.

Syntax

T|wherecolcontains_cs(Cadena)

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 ✔️ Nombre de la columna que se va a comprobar si hay una cadena.
string string ✔️ Cadena que distingue mayúsculas de minúsculas por la que se van a filtrar los datos.

Devoluciones

Filas en T para las que la cadena está en col.

Ejemplo

StormEvents
| summarize event_count=count() by State
| where State contains_cs "AS"

Salida

Count
8