Оператор hasprefix_cs
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Фильтрует набор записей для данных с учетом регистра начальной строки.
Для повышения производительности используйте строки из трех символов или более. hasprefix_cs
выполняет поиск индексированных терминов, где термин имеет три или более символов. Если ваш термин меньше трех символов, запрос сканирует значения в столбце, что медленнее, чем поиск термина в индексе термина.
В следующей таблице сравниваются hasprefix
операторы с использованием предоставленных сокращенных фрагментов:
- RHS = справа от выражения
- LHS = левая сторона выражения
Operator | Description | С учетом регистра | Пример (при true ) |
---|---|---|---|
hasprefix |
ПЧ является префиксом термина в ЛЧ | No | "North America" hasprefix "ame" |
!hasprefix |
ПЧ не является префиксом термина в ЛЧ | No | "North America" !hasprefix "mer" |
hasprefix_cs |
ПЧ является префиксом термина в ЛЧ | Да | "North America" hasprefix_cs "Ame" |
!hasprefix_cs |
ПЧ не является префиксом термина в ЛЧ | Да | "North America" !hasprefix_cs "CA" |
Дополнительные сведения о других операторах и определении наиболее подходящих операторов для запроса см. в разделе строковых операторов типа данных.
Советы по производительности
Примечание.
Производительность зависит от типа поиска и структуры данных. Рекомендации см. в разделе "Рекомендации по запросу".
Синтаксис
Выражение столбца T |
where
hasprefix_cs
(
)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
T | string |
✔️ | Табличные входные данные, записи которых будут отфильтрованы. |
Столбец | string |
✔️ | Столбец, используемый для фильтрации. |
Выражение | string |
✔️ | Выражение, для которого выполняется поиск. |
Возвраты
Строки в T, для которых предикат имеет значение true
.
Примеры
StormEvents
| summarize event_count=count() by State
| where State hasprefix_cs "P"
| count
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 |