Freigeben über


SearchIndex interface

Stellt eine Suchindexdefinition dar, die die Felder und das Suchverhalten eines Indexes beschreibt.

Eigenschaften

analyzers

Die Analysegeräte für den Index.

charFilters

Das Zeichen filtert für den Index.

corsOptions

Optionen zum Steuern der cross-Origin Resource Sharing (CORS) für den Index.

defaultScoringProfile

Der Name des Bewertungsprofils, das verwendet werden soll, wenn keine in der Abfrage angegeben ist. Wenn diese Eigenschaft nicht festgelegt ist und kein Bewertungsprofil in der Abfrage angegeben wird, wird die Standardbewertung (tf-idf) verwendet.

encryptionKey

Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Verschlüsselungsstufe für Ihre Daten bereitzustellen, wenn Sie die volle Sicherheit wünschen, dass niemand, nicht einmal Microsoft, Ihre Daten in Azure Cognitive Search entschlüsseln kann. Sobald Sie Ihre Daten verschlüsselt haben, bleibt sie immer verschlüsselt. Azure Cognitive Search ignoriert Versuche, diese Eigenschaft auf NULL festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie den Verschlüsselungsschlüssel drehen möchten. Ihre Daten sind davon unberührt. Verschlüsselung mit vom Kunden verwalteten Schlüsseln steht nicht für kostenlose Suchdienste zur Verfügung und ist nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden.

etag

Das ETag des Indexes.

fields

Die Felder des Indexes.

name

Der Name des Indexes.

scoringProfiles

Die Bewertungsprofile für den Index.

semanticSearch

Definiert Parameter für einen Suchindex, der die semantischen Funktionen beeinflusst.

similarity

Der Typ des Ähnlichkeitsalgorithmus, der beim Bewerten und Bewerten der Dokumente verwendet werden soll, die einer Suchabfrage entsprechen. Der Ähnlichkeitsalgorithmus kann nur zur Indexerstellungszeit definiert werden und kann für vorhandene Indizes nicht geändert werden. Wenn NULL, wird der ClassicSimilarity-Algorithmus verwendet.

suggesters

Die Vorschlager für den Index.

tokenFilters

Das Token filtert für den Index.

tokenizers

Die Tokenizer für den Index.

vectorSearch

Enthält Konfigurationsoptionen im Zusammenhang mit der Vektorsuche.

Details zur Eigenschaft

analyzers

Die Analysegeräte für den Index.

analyzers?: LexicalAnalyzer[]

Eigenschaftswert

charFilters

Das Zeichen filtert für den Index.

charFilters?: CharFilter[]

Eigenschaftswert

corsOptions

Optionen zum Steuern der cross-Origin Resource Sharing (CORS) für den Index.

corsOptions?: CorsOptions

Eigenschaftswert

defaultScoringProfile

Der Name des Bewertungsprofils, das verwendet werden soll, wenn keine in der Abfrage angegeben ist. Wenn diese Eigenschaft nicht festgelegt ist und kein Bewertungsprofil in der Abfrage angegeben wird, wird die Standardbewertung (tf-idf) verwendet.

defaultScoringProfile?: string

Eigenschaftswert

string

encryptionKey

Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Verschlüsselungsstufe für Ihre Daten bereitzustellen, wenn Sie die volle Sicherheit wünschen, dass niemand, nicht einmal Microsoft, Ihre Daten in Azure Cognitive Search entschlüsseln kann. Sobald Sie Ihre Daten verschlüsselt haben, bleibt sie immer verschlüsselt. Azure Cognitive Search ignoriert Versuche, diese Eigenschaft auf NULL festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie den Verschlüsselungsschlüssel drehen möchten. Ihre Daten sind davon unberührt. Verschlüsselung mit vom Kunden verwalteten Schlüsseln steht nicht für kostenlose Suchdienste zur Verfügung und ist nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden.

encryptionKey?: SearchResourceEncryptionKey

Eigenschaftswert

etag

Das ETag des Indexes.

etag?: string

Eigenschaftswert

string

fields

Die Felder des Indexes.

fields: SearchField[]

Eigenschaftswert

name

Der Name des Indexes.

name: string

Eigenschaftswert

string

scoringProfiles

Die Bewertungsprofile für den Index.

scoringProfiles?: ScoringProfile[]

Eigenschaftswert

semanticSearch

Definiert Parameter für einen Suchindex, der die semantischen Funktionen beeinflusst.

semanticSearch?: SemanticSearch

Eigenschaftswert

similarity

Der Typ des Ähnlichkeitsalgorithmus, der beim Bewerten und Bewerten der Dokumente verwendet werden soll, die einer Suchabfrage entsprechen. Der Ähnlichkeitsalgorithmus kann nur zur Indexerstellungszeit definiert werden und kann für vorhandene Indizes nicht geändert werden. Wenn NULL, wird der ClassicSimilarity-Algorithmus verwendet.

similarity?: SimilarityAlgorithm

Eigenschaftswert

suggesters

Die Vorschlager für den Index.

suggesters?: SearchSuggester[]

Eigenschaftswert

tokenFilters

Das Token filtert für den Index.

tokenFilters?: TokenFilter[]

Eigenschaftswert

tokenizers

Die Tokenizer für den Index.

tokenizers?: LexicalTokenizer[]

Eigenschaftswert

vectorSearch

Enthält Konfigurationsoptionen im Zusammenhang mit der Vektorsuche.

vectorSearch?: VectorSearch

Eigenschaftswert