operátor contains_cs

Filtruje sadu záznamů pro data obsahující řetězec rozlišující malá a velká písmena. contains_cs vyhledá místo termínů libovolné podřetězce.

Následující tabulka porovnává operátory contains pomocí zadaných zkratek:

  • RHS = pravá strana výrazu
  • LHS = levá strana výrazu
Operátor Popis Case-Sensitive Příklad (výnosy true)
contains RHS se vyskytuje jako dílčí sekvence LHS. No "FabriKam" contains "BRik"
!contains RHS se v LHS nevyskytuje No "Fabrikam" !contains "xyz"
contains_cs RHS se vyskytuje jako dílčí sekvence LHS. Yes "FabriKam" contains_cs "Kam"
!contains_cs RHS se v LHS nevyskytuje Yes "Fabrikam" !contains_cs "Kam"

Další informace o jiných operátorech a určení, který operátor je pro váš dotaz nejvhodnější, najdete v tématu Operátory řetězců datových typů.

Tipy pro zvýšení výkonu

Poznámka

Výkon závisí na typu vyhledávání a struktuře dat. Osvědčené postupy najdete v tématu Osvědčené postupy pro dotazy.

Pokud hledáte termín, použijte has_cs ho pro rychlejší výsledky.

Syntax

T|whereColcontains_cs(Řetězec)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Vyžadováno Popis
T string ✔️ Tabulkový vstup, jehož záznamy mají být filtrovány.
Col string ✔️ Název sloupce, který se má zkontrolovat pro řetězec.
řetězec string ✔️ Řetězec rozlišující malá a velká písmena, podle kterého chcete filtrovat data.

Návraty

Řádky v T, pro které je řetězec v sloupci.

Příklad

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

Výstup

Počet
8