NGramTokenizer interface
Tokenizálja a bemenetet az adott méret(ek) n-grammjára. Ez a tokenizer az Apache Lucene használatával van implementálva.
- Extends
Tulajdonságok
| max |
A maximális n-gram hossz. Az alapértelmezett érték 2. A maximális érték 300. |
| min |
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. |
| token |
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.NGramTokenizer"
Tulajdonság értéke
"#Microsoft.Azure.Search.NGramTokenizer"
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
Örökölte LexicalTokenizer.name