Поделиться через


Оператор !endswith_cs

Фильтрует набор записей для данных, не содержащих нечувствительный регистр конечной строки.

В следующей таблице сравниваются endswith операторы с использованием предоставленных сокращенных фрагментов:

  • RHS = справа от выражения
  • LHS = левая сторона выражения
Operator Description С учетом регистра Пример (при true)
endswith RHS — это закрывающая подсезона LHS No "Fabrikam" endswith "Kam"
!endswith RHS не является закрывающим подсверждением LHS No "Fabrikam" !endswith "brik"
endswith_cs RHS — это закрывающая подсезона LHS Да "Fabrikam" endswith_cs "kam"
!endswith_cs RHS не является закрывающим подсверждением LHS Да "Fabrikam" !endswith_cs "brik"

Дополнительные сведения о других операторах и определении наиболее подходящих операторов для запроса см. в разделе строковых операторов типа данных.

Советы по производительности

Примечание.

Производительность зависит от типа поиска и структуры данных. Рекомендации см. в разделе "Рекомендации по запросу".

Синтаксис

Выражение T col !endswith_cs (| where )

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
T string ✔️ Табличные входные данные, записи которых будут отфильтрованы.
col string ✔️ Столбец для фильтрации.
выражение string ✔️ Выражение, используемое для фильтрации.

Возвраты

Строки в T, для которых предикат имеет значение true.

Пример

StormEvents
| summarize Events=count() by State
| where State !endswith_cs "A"

В следующей таблице показаны только первые 10 результатов. Чтобы просмотреть полные выходные данные, выполните запрос.

Штат События
TEXAS 4701
КАНЗАС 3166
ИЛЛИНОЙС 2022
МИССУРИ 2016
WISCONSIN 1850
NEW YORK 1750
КОЛОРАДО 1654
МИЧИГАН 1637
KENTUCKY 1391
OHIO 1233