SearchIndex interface
Stellt eine Suchindexdefinition dar, die die Felder und das Suchverhalten eines Indexes beschreibt.
Eigenschaften
analyzers | Die Analysetools für den Index. |
char |
Das Zeichen filtert nach dem Index. |
cors |
Optionen zum Steuern der ressourcenübergreifenden Ressourcenfreigabe (Cross-Origin Resource Sharing, CORS) für den Index. |
default |
Der Name des Bewertungsprofils, das verwendet werden soll, wenn in der Abfrage keiner angegeben ist. Wenn diese Eigenschaft nicht festgelegt ist und kein Bewertungsprofil in der Abfrage angegeben ist, wird die Standardbewertung (tf-idf) verwendet. |
encryption |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Stufe der Verschlüsselung ruhender Daten für Ihre Daten bereitzustellen, wenn Sie die volle Gewissheit haben möchten, dass niemand, nicht einmal Microsoft, Ihre Daten in Azure Cognitive Search entschlüsseln kann. Sobald Sie Ihre Daten verschlüsselt haben, bleiben sie immer verschlüsselt. Azure Cognitive Search ignoriert Versuche, diese Eigenschaft auf NULL festzulegen. Sie können diese Eigenschaft bei Bedarf ändern, wenn Sie Ihren Verschlüsselungsschlüssel rotieren möchten. Ihre Daten bleiben unberührt. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und 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 Index. |
scoring |
Die Bewertungsprofile für den Index. |
semantic |
Definiert Parameter für einen Suchindex, die semantische Funktionen beeinflussen. |
similarity | Der Typ des Ähnlichkeitsalgorithmus, der bei der Bewertung und Rangfolge der Dokumente verwendet werden soll, die einer Suchabfrage entsprechen. Der Ähnlichkeitsalgorithmus kann nur zum Zeitpunkt der Indexerstellung definiert werden und kann nicht für vorhandene Indizes geändert werden. Bei NULL wird der ClassicSimilarity-Algorithmus verwendet. |
suggesters | Die Vorschlagsfunktion für den Index. |
token |
Das Token filtert nach dem Index. |
tokenizers | Die Tokenizer für den Index. |
vector |
Enthält Konfigurationsoptionen im Zusammenhang mit der Vektorsuche. |
Details zur Eigenschaft
analyzers
charFilters
corsOptions
Optionen zum Steuern der ressourcenübergreifenden Ressourcenfreigabe (Cross-Origin Resource Sharing, CORS) für den Index.
corsOptions?: CorsOptions
Eigenschaftswert
defaultScoringProfile
Der Name des Bewertungsprofils, das verwendet werden soll, wenn in der Abfrage keiner angegeben ist. Wenn diese Eigenschaft nicht festgelegt ist und kein Bewertungsprofil in der Abfrage angegeben ist, 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 Stufe der Verschlüsselung ruhender Daten für Ihre Daten bereitzustellen, wenn Sie die volle Gewissheit haben möchten, dass niemand, nicht einmal Microsoft, Ihre Daten in Azure Cognitive Search entschlüsseln kann. Sobald Sie Ihre Daten verschlüsselt haben, bleiben sie immer verschlüsselt. Azure Cognitive Search ignoriert Versuche, diese Eigenschaft auf NULL festzulegen. Sie können diese Eigenschaft bei Bedarf ändern, wenn Sie Ihren Verschlüsselungsschlüssel rotieren möchten. Ihre Daten bleiben unberührt. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und 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
name
Der Name des Index.
name: string
Eigenschaftswert
string
scoringProfiles
Die Bewertungsprofile für den Index.
scoringProfiles?: ScoringProfile[]
Eigenschaftswert
semanticSearch
Definiert Parameter für einen Suchindex, die semantische Funktionen beeinflussen.
semanticSearch?: SemanticSearch
Eigenschaftswert
similarity
Der Typ des Ähnlichkeitsalgorithmus, der bei der Bewertung und Rangfolge der Dokumente verwendet werden soll, die einer Suchabfrage entsprechen. Der Ähnlichkeitsalgorithmus kann nur zum Zeitpunkt der Indexerstellung definiert werden und kann nicht für vorhandene Indizes geändert werden. Bei NULL wird der ClassicSimilarity-Algorithmus verwendet.
similarity?: SimilarityAlgorithm
Eigenschaftswert
suggesters
Die Vorschlagsfunktion für den Index.
suggesters?: SearchSuggester[]
Eigenschaftswert
tokenFilters
tokenizers
vectorSearch
Enthält Konfigurationsoptionen im Zusammenhang mit der Vektorsuche.
vectorSearch?: VectorSearch