다음을 통해 공유


ShingleTokenFilter interface

토큰의 조합을 단일 토큰으로 만듭니다. 이 토큰 필터는 Apache Lucene을 사용하여 구현됩니다.

Extends

속성

filterToken

토큰이 없는 각 위치에 대해 삽입할 문자열입니다. 기본값은 밑줄("_")입니다.

maxShingleSize

최대 대상 포진 크기입니다. 기본값과 최소값은 2입니다.

minShingleSize

최소 대상 포진 크기입니다. 기본값과 최소값은 2입니다. maxShingleSize 값보다 작아야 합니다.

odatatype

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

outputUnigrams

출력 스트림에 입력 토큰(유니그램)과 대상 포진이 포함되는지 여부를 나타내는 값입니다. 기본값은 true입니다.

outputUnigramsIfNoShingles

대상 포진을 사용할 수 없는 시간에 대해 유니그램을 출력할지 여부를 나타내는 값입니다. outputUnigrams가 false로 설정된 경우 이 속성이 우선합니다. 기본값은 false입니다.

tokenSeparator

인접한 토큰을 조인하여 대상 포진을 형성하는 데 사용할 문자열입니다. 기본값은 단일 공간(" ")입니다.

상속된 속성

name

토큰 필터의 이름입니다. 문자, 숫자, 공백, 대시 또는 밑줄만 사용해야 하며 영숫자 문자로만 시작하고 끝낼 수 있습니다. 길이는 128자로 제한됩니다.

속성 세부 정보

filterToken

토큰이 없는 각 위치에 대해 삽입할 문자열입니다. 기본값은 밑줄("_")입니다.

filterToken?: string

속성 값

string

maxShingleSize

최대 대상 포진 크기입니다. 기본값과 최소값은 2입니다.

maxShingleSize?: number

속성 값

number

minShingleSize

최소 대상 포진 크기입니다. 기본값과 최소값은 2입니다. maxShingleSize 값보다 작아야 합니다.

minShingleSize?: number

속성 값

number

odatatype

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

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

속성 값

"#Microsoft.Azure.Search.ShingleTokenFilter"

outputUnigrams

출력 스트림에 입력 토큰(유니그램)과 대상 포진이 포함되는지 여부를 나타내는 값입니다. 기본값은 true입니다.

outputUnigrams?: boolean

속성 값

boolean

outputUnigramsIfNoShingles

대상 포진을 사용할 수 없는 시간에 대해 유니그램을 출력할지 여부를 나타내는 값입니다. outputUnigrams가 false로 설정된 경우 이 속성이 우선합니다. 기본값은 false입니다.

outputUnigramsIfNoShingles?: boolean

속성 값

boolean

tokenSeparator

인접한 토큰을 조인하여 대상 포진을 형성하는 데 사용할 문자열입니다. 기본값은 단일 공간(" ")입니다.

tokenSeparator?: string

속성 값

string

상속된 속성 세부 정보

name

토큰 필터의 이름입니다. 문자, 숫자, 공백, 대시 또는 밑줄만 사용해야 하며 영숫자 문자로만 시작하고 끝낼 수 있습니다. 길이는 128자로 제한됩니다.

name: string

속성 값

string

BaseTokenFilter.name 상속됨