Partilhar via


ShingleTokenFilter interface

Cria combinações de tokens como um único token. Este filtro de token é implementado usando Apache Lucene.

Extends

Propriedades

filterToken

A cadeia de caracteres a ser inserida para cada posição na qual não há token. O padrão é um sublinhado ("_").

maxShingleSize

O tamanho máximo da telha. O valor padrão e mínimo é 2.

minShingleSize

O tamanho mínimo da telha. O valor padrão e mínimo é 2. Deve ser menor que o valor de maxShingleSize.

odatatype

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

outputUnigrams

Um valor que indica se o fluxo de saída conterá os tokens de entrada (unigramas), bem como telhas. O padrão é true.

outputUnigramsIfNoShingles

Um valor que indica a saída de unigramas para os momentos em que não há telhas disponíveis. Essa propriedade tem precedência quando outputUnigrams é definido como false. O padrão é false.

tokenSeparator

A cadeia de caracteres a ser usada ao unir tokens adjacentes para formar uma telha. O padrão é um único espaço (" ").

Propriedades Herdadas

name

O nome do filtro de token. Deve conter apenas letras, dígitos, espaços, traços ou sublinhados, só pode começar e terminar com caracteres alfanuméricos e está limitado a 128 caracteres.

Detalhes de Propriedade

filterToken

A cadeia de caracteres a ser inserida para cada posição na qual não há token. O padrão é um sublinhado ("_").

filterToken?: string

Valor de Propriedade

string

maxShingleSize

O tamanho máximo da telha. O valor padrão e mínimo é 2.

maxShingleSize?: number

Valor de Propriedade

number

minShingleSize

O tamanho mínimo da telha. O valor padrão e mínimo é 2. Deve ser menor que o valor de maxShingleSize.

minShingleSize?: number

Valor de Propriedade

number

odatatype

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

odatatype: "#Microsoft.Azure.Search.ShingleTokenFilter"

Valor de Propriedade

"#Microsoft.Azure.Search.ShingleTokenFilter"

outputUnigrams

Um valor que indica se o fluxo de saída conterá os tokens de entrada (unigramas), bem como telhas. O padrão é true.

outputUnigrams?: boolean

Valor de Propriedade

boolean

outputUnigramsIfNoShingles

Um valor que indica a saída de unigramas para os momentos em que não há telhas disponíveis. Essa propriedade tem precedência quando outputUnigrams é definido como false. O padrão é false.

outputUnigramsIfNoShingles?: boolean

Valor de Propriedade

boolean

tokenSeparator

A cadeia de caracteres a ser usada ao unir tokens adjacentes para formar uma telha. O padrão é um único espaço (" ").

tokenSeparator?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

name

O nome do filtro de token. Deve conter apenas letras, dígitos, espaços, traços ou sublinhados, só pode começar e terminar com caracteres alfanuméricos e está limitado a 128 caracteres.

name: string

Valor de Propriedade

string

herdada deBaseTokenFilter.name