EdgeNGramTokenizer interface

Tokenizálja a bemenetet egy élről az adott méret(ek) n-grammjára. Ez a tokenizer az Apache Lucene használatával van implementálva.

Extends

Tulajdonságok

maxGram

A maximális n-gram hossz. Az alapértelmezett érték 2. A maximális érték 300.

minGram

Az n-gramm minimális hossza. Az alapértelmezett érték 1. A maximális érték 300. A maxGram értékénél kisebbnek kell lennie.

odatatype

A tokenizer típusát meghatározó URI-töredék.

tokenChars

A jogkivonatokban megtartandó karakterosztályok.

Örökölt tulajdonságok

name

A tokenizer neve. Csak betűket, számjegyeket, szóközöket, kötőjeleket vagy aláhúzásjeleket tartalmazhat, csak alfanumerikus karakterekkel kezdődhet és végződhet, és legfeljebb 128 karakter hosszúságú lehet.

Tulajdonság adatai

maxGram

A maximális n-gram hossz. Az alapértelmezett érték 2. A maximális érték 300.

maxGram?: number

Tulajdonság értéke

number

minGram

Az n-gramm minimális hossza. Az alapértelmezett érték 1. A maximális érték 300. A maxGram értékénél kisebbnek kell lennie.

minGram?: number

Tulajdonság értéke

number

odatatype

A tokenizer típusát meghatározó URI-töredék.

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

Tulajdonság értéke

"#Microsoft.Azure.Search.EdgeNGramTokenizer"

tokenChars

A jogkivonatokban megtartandó karakterosztályok.

tokenChars?: TokenCharacterKind[]

Tulajdonság értéke

Örökölt tulajdonság részletei

name

A tokenizer neve. Csak betűket, számjegyeket, szóközöket, kötőjeleket vagy aláhúzásjeleket tartalmazhat, csak alfanumerikus karakterekkel kezdődhet és végződhet, és legfeljebb 128 karakter hosszúságú lehet.

name: string

Tulajdonság értéke

string

LexicalTokenizer.name-től örökölt