operador !hassuffix
Filtra um conjunto de registros para dados que não têm uma cadeia de caracteres final que diferencia maiúsculas de minúsculas. !hassuffix
retorna true
se não houver nenhum termo dentro da coluna de cadeia de caracteres terminando com a expressão de cadeia de caracteres especificada.
A tabela a seguir compara os hassuffix
operadores usando as abreviaturas fornecidas:
- RHS = lado direito da expressão
- LHS = lado esquerdo da expressão
Operador | Descrição | Diferencia maiúsculas de minúsculas | Exemplo (suspende true ) |
---|---|---|---|
hassuffix |
O RHS é um sufixo de termo no LHS | Não | "North America" hassuffix "ica" |
!hassuffix |
O RHS não é um sufixo de termo no LHS | Não | "North America" !hassuffix "americ" |
hassuffix_cs |
O RHS é um sufixo de termo no LHS | Sim | "North America" hassuffix_cs "ica" |
!hassuffix_cs |
O RHS não é um sufixo de termo no LHS | Sim | "North America" !hassuffix_cs "icA" |
Para obter mais informações sobre outros operadores e determinar qual operador é mais apropriado para sua consulta, consulte operadores de cadeia de caracteres de tipo de dados.
Dicas de desempenho
Observação
O desempenho depende do tipo de pesquisa e da estrutura dos dados. Para obter as práticas recomendadas, consulte Práticas recomendadas de consulta.
Quando possível, use !hassuffix_cs - uma versão do operador que diferencia maiúsculas de minúsculas.
Observação
O índice de texto não pode ser totalmente utilizado para esta função, portanto, o desempenho desta função é comparável à função !endswith , embora a semântica seja diferente.
Sintaxe
Expressão da coluna T |
where
!hassuffix
(
)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Digitar | Obrigatória | Descrição |
---|---|---|---|
T | string |
✔️ | a entrada tabular cujos registros serão filtrados. |
column | string |
✔️ | A coluna pela qual filtrar. |
expressão | scalar | ✔️ | A expressão escalar ou literal pela qual pesquisar. |
Devoluções
As linhas em T para as quais o predicado é true
.
Exemplo
StormEvents
| summarize event_count=count() by State
| where State !hassuffix "A"
| where event_count > 2000
| project State, event_count
Saída
Estado | event_count |
---|---|
TEXAS | 4701 |
KANSAS | 3166 |
ILLINOIS | 2022 |
MISSOURI | 2016 |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de