Оператор startswith
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Фильтрует набор записей для данных с нечувствительной строкой запуска регистра.
В следующей таблице сравниваются startswith
операторы с использованием предоставленных сокращенных фрагментов:
- RHS = справа от выражения
- LHS = левая сторона выражения
Operator | Description | С учетом регистра | Пример (при true ) |
---|---|---|---|
startswith |
RHS — это начальная подсефференция LHS | No | "Fabrikam" startswith "fab" |
!startswith |
RHS не является начальным вложенным значением LHS | No | "Fabrikam" !startswith "kam" |
startswith_cs |
RHS — это начальная подсефференция LHS | Да | "Fabrikam" startswith_cs "Fab" |
!startswith_cs |
RHS не является начальным вложенным значением LHS | Да | "Fabrikam" !startswith_cs "fab" |
Дополнительные сведения о других операторах и определении наиболее подходящих операторов для запроса см. в разделе строковых операторов типа данных.
Советы по производительности
Примечание.
Производительность зависит от типа поиска и структуры данных. Рекомендации см. в разделе "Рекомендации по запросу".
По возможности используйте startswith_cs с учетом регистра.
Синтаксис
Выражение T col startswith
(
|
where
)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
T | string |
✔️ | Табличные входные данные для фильтрации. |
col | string |
✔️ | Столбец, используемый для фильтрации. |
выражение | string |
✔️ | Выражение, по которому следует фильтровать. |
Возвраты
Строки в T, для которых предикат имеет значение true
.
Пример
StormEvents
| summarize event_count=count() by State
| where State startswith "Lo"
| where event_count > 10
| project State, event_count
Выходные данные
Штат | event_count |
---|---|
ЛУИЗИАНА | 463 |