Оператор hasprefix_cs
Фильтрует набор записей для данных с учетом регистра начальной строки.
Для оптимальной производительности используйте строки из трех или более символов. hasprefix_cs
выполняет поиск индексированных терминов, где термин содержит три или более символов. Если ваш термин содержит менее трех символов, запрос сканирует значения в столбце, что происходит медленнее, чем поиск термина в индексе термина.
В следующей таблице сравниваются операторы hasprefix
с использованием указанных сокращений:
- RHS = правая часть выражения
- LHS = левая часть выражения
Оператор | Описание | С учетом регистра | Пример (при true ) |
---|---|---|---|
hasprefix |
ПЧ является префиксом термина в ЛЧ | Нет | "North America" hasprefix "ame" |
!hasprefix |
ПЧ не является префиксом термина в ЛЧ | Нет | "North America" !hasprefix "mer" |
hasprefix_cs |
ПЧ является префиксом термина в ЛЧ | Да | "North America" hasprefix_cs "Ame" |
!hasprefix_cs |
ПЧ не является префиксом термина в ЛЧ | Да | "North America" !hasprefix_cs "CA" |
Дополнительные сведения о других операторах и определении того, какой оператор лучше всего подходит для запроса, см. в разделе Строковые операторы типа данных.
Советы по улучшению производительности
Примечание
Производительность зависит от типа поиска и структуры данных. Рекомендации см. в разделе Рекомендации по запросам.
Синтаксис
T|
where
Столбцаhasprefix_cs
(
Выражение)
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
T | string |
✔️ | Табличные входные данные, записи которых должны быть отфильтрованы. |
Столбец | string |
✔️ | Столбец, используемый для фильтрации. |
Выражение | string |
✔️ | Выражение, для которого выполняется поиск. |
Возвращаемое значение
Строки в T, для которых предикат имеет значение true
.
Примеры
StormEvents
| summarize event_count=count() by State
| where State hasprefix_cs "P"
| count
Счетчик |
---|
3 |
StormEvents
| summarize event_count=count() by State
| where State hasprefix_cs "P"
| project State, event_count
Состояние | event_count |
---|---|
ПЕНСИЛЬВАНИЯ | 1687 |
ПУЭРТО-РИКО | 192 |
E PACIFIC | 10 |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по