Поделиться через


EdgeNGramTokenFilter interface

Создает n-граммов заданного размера, начиная с передней или задней части входного маркера. Этот фильтр маркеров реализуется с помощью Apache Lucene.

Свойства

maxGram

Максимальная n-граммовая длина. По умолчанию используется значение 2. Максимальное значение — 300. Значение по умолчанию: 2.

minGram

Минимальная 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

Значение свойства