Оператор endswith_cs

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

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

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

Дополнительные сведения о других операторах и определении того, какой оператор лучше всего подходит для запроса, см. в разделе Строковые операторы типа данных.

Советы по улучшению производительности

Примечание

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

Синтаксис

T|whereColendswith_cs(Выражение)

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

Параметры

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

Возвращаемое значение

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

Пример

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

Выходные данные

Состояние События
СЕВЕРНАЯ КАРОЛИНА 1721
МОНТАНА 1230
ИНДИАНА 1164
ЮЖНАЯ КАРОЛИНА 915
ЛУИЗИАНА 463
АРИЗОНА 340