Aracılığıyla paylaş


SearchIndex interface

Bir dizinin alanlarını ve arama davranışını açıklayan bir arama dizini tanımını temsil eder.

Özellikler

analyzers

Dizin için çözümleyiciler.

charFilters

Dizin için karakter filtreleri.

corsOptions

Dizin için Çıkış Noktaları Arası Kaynak Paylaşımını (CORS) denetleme seçenekleri.

defaultScoringProfile

Sorguda belirtilmemişse kullanılacak puanlama profilinin adı. Bu özellik ayarlanmazsa ve sorguda puanlama profili belirtilmezse, varsayılan puanlama (tf-idf) kullanılır.

encryptionKey

Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, Azure Bilişsel Arama'da Microsoft'un bile hiç kimsenin verilerinizin şifresini çözemediğini tam olarak güvenceye almak istediğinizde verileriniz için bekleyen ek bir şifreleme düzeyi sağlamak için kullanılır. Verilerinizi şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Bilişsel Arama, bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Verileriniz etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.

etag

Dizinin ETag'i.

fields

Dizinin alanları.

name

Dizinin adı.

scoringProfiles

Dizin için puanlama profilleri.

semanticSearch

Anlamsal özellikleri etkileyen bir arama dizini için parametreleri tanımlar.

similarity

Arama sorgusuyla eşleşen belgeleri puanlama ve derecelendirme sırasında kullanılacak benzerlik algoritmasının türü. Benzerlik algoritması yalnızca dizin oluşturma zamanında tanımlanabilir ve mevcut dizinlerde değiştirilemez. Null ise ClassicSimilarity algoritması kullanılır.

suggesters

Dizin için öneride bulunanlar.

tokenFilters

Belirteç, dizin için filtreler.

tokenizers

Dizin için belirteç oluşturucular.

vectorSearch

Vektör araması ile ilgili yapılandırma seçeneklerini içerir.

Özellik Ayrıntıları

analyzers

Dizin için çözümleyiciler.

analyzers?: LexicalAnalyzer[]

Özellik Değeri

charFilters

Dizin için karakter filtreleri.

charFilters?: CharFilter[]

Özellik Değeri

corsOptions

Dizin için Çıkış Noktaları Arası Kaynak Paylaşımını (CORS) denetleme seçenekleri.

corsOptions?: CorsOptions

Özellik Değeri

defaultScoringProfile

Sorguda belirtilmemişse kullanılacak puanlama profilinin adı. Bu özellik ayarlanmazsa ve sorguda puanlama profili belirtilmezse, varsayılan puanlama (tf-idf) kullanılır.

defaultScoringProfile?: string

Özellik Değeri

string

encryptionKey

Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, Azure Bilişsel Arama'da Microsoft'un bile hiç kimsenin verilerinizin şifresini çözemediğini tam olarak güvenceye almak istediğinizde verileriniz için bekleyen ek bir şifreleme düzeyi sağlamak için kullanılır. Verilerinizi şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Bilişsel Arama, bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Verileriniz etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.

encryptionKey?: SearchResourceEncryptionKey

Özellik Değeri

etag

Dizinin ETag'i.

etag?: string

Özellik Değeri

string

fields

Dizinin alanları.

fields: SearchField[]

Özellik Değeri

name

Dizinin adı.

name: string

Özellik Değeri

string

scoringProfiles

Dizin için puanlama profilleri.

scoringProfiles?: ScoringProfile[]

Özellik Değeri

semanticSearch

Anlamsal özellikleri etkileyen bir arama dizini için parametreleri tanımlar.

semanticSearch?: SemanticSearch

Özellik Değeri

similarity

Arama sorgusuyla eşleşen belgeleri puanlama ve derecelendirme sırasında kullanılacak benzerlik algoritmasının türü. Benzerlik algoritması yalnızca dizin oluşturma zamanında tanımlanabilir ve mevcut dizinlerde değiştirilemez. Null ise ClassicSimilarity algoritması kullanılır.

similarity?: SimilarityAlgorithm

Özellik Değeri

suggesters

Dizin için öneride bulunanlar.

suggesters?: SearchSuggester[]

Özellik Değeri

tokenFilters

Belirteç, dizin için filtreler.

tokenFilters?: TokenFilter[]

Özellik Değeri

tokenizers

Dizin için belirteç oluşturucular.

tokenizers?: LexicalTokenizer[]

Özellik Değeri

vectorSearch

Vektör araması ile ilgili yapılandırma seçeneklerini içerir.

vectorSearch?: VectorSearch

Özellik Değeri