Sdílet prostřednictvím


startswith – operátor

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Filtruje sadu záznamů pro data s počáteční sekvencí řetězce bez rozlišování velkých a malých písmen.

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

  • RHS = pravá strana výrazu
  • LHS = levá strana výrazu
Operátor Popis Rozlišovat malá a velká písmena Příklad (výnosy true)
startswith RHS je počáteční dílčí sekvence LHS. No "Fabrikam" startswith "fab"
!startswith RHS není počáteční dílčí sekvencí LHS. No "Fabrikam" !startswith "kam"
startswith_cs RHS je počáteční dílčí sekvence LHS. Ano "Fabrikam" startswith_cs "Fab"
!startswith_cs RHS není počáteční dílčí sekvencí LHS. Ano "Fabrikam" !startswith_cs "fab"

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

Tipy týkající se 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 je to možné, použijte startswith_cs rozlišující malá a velká písmena.

Syntaxe

Výraz sloupce T | where startswith ()

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

Parametry

Název Type Požadováno Popis
T string ✔️ Tabulkový vstup pro filtrování.
průsmyk string ✔️ Sloupec použitý k filtrování.
výraz string ✔️ Výraz, podle kterého chcete filtrovat.

Návraty

Řádky v T , pro které je truepredikát .

Příklad

StormEvents
| summarize event_count=count() by State
| where State startswith "Lo"
| where event_count > 10
| project State, event_count

Výstup

State event_count
LOUISIANA 463