EdgeNGramTokenFilter interface
Создает n-граммов заданного размера, начиная с передней или задней части входного маркера. Этот фильтр маркеров реализуется с помощью Apache Lucene.
Свойства
max |
Максимальная n-граммовая длина. По умолчанию используется значение 2. Максимальное значение — 300. Значение по умолчанию: 2. |
min |
Минимальная n-граммовая длина. Значение по умолчанию: 1. Максимальное значение — 300. Должно быть меньше значения maxGram. Значение по умолчанию: 1. |
name | Имя фильтра маркеров. Название должно содержать только буквы, цифры, тире или знаки подчеркивания. Оно может начинаться и заканчиваться только буквенно-цифровыми знаками, и его длина не должна превышать 128 знаков. |
odatatype | Полиморфный дискриминатор |
side | Указывает, с какой стороны входных данных должен быть создан n-грамм. Значение по умолчанию — front. Возможные значения: Front, Back. |
Сведения о свойстве
maxGram
Максимальная n-граммовая длина. По умолчанию используется значение 2. Максимальное значение — 300. Значение по умолчанию: 2.
maxGram?: number
Значение свойства
number
minGram
Минимальная n-граммовая длина. Значение по умолчанию: 1. Максимальное значение — 300. Должно быть меньше значения maxGram. Значение по умолчанию: 1.
minGram?: number
Значение свойства
number
name
Имя фильтра маркеров. Название должно содержать только буквы, цифры, тире или знаки подчеркивания. Оно может начинаться и заканчиваться только буквенно-цифровыми знаками, и его длина не должна превышать 128 знаков.
name: string
Значение свойства
string
odatatype
Полиморфный дискриминатор
odatatype: "#Microsoft.Azure.Search.EdgeNGramTokenFilter" | "#Microsoft.Azure.Search.EdgeNGramTokenFilterV2"
Значение свойства
"#Microsoft.Azure.Search.EdgeNGramTokenFilter" | "#Microsoft.Azure.Search.EdgeNGramTokenFilterV2"
side
Указывает, с какой стороны входных данных должен быть создан n-грамм. Значение по умолчанию — front. Возможные значения: Front, Back.
side?: EdgeNGramTokenFilterSide