Share via


SearchIndex interface

Rappresenta una definizione dell'indice di ricerca, che descrive i campi e il comportamento di ricerca di un indice.

Proprietà

analyzers

Analizzatori per l'indice.

charFilters

Filtri di carattere per l'indice.

corsOptions

Opzioni per controllare la condivisione delle risorse tra origini (CORS) per l'indice.

defaultScoringProfile

Nome del profilo di assegnazione dei punteggi da usare se non è specificato nessuno nella query. Se questa proprietà non è impostata e non viene specificato alcun profilo di assegnazione dei punteggi nella query, verrà usato il punteggio predefinito (tf-idf).

encryptionKey

Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia inattivi per i dati quando si vuole garantire che nessuno, non anche Microsoft, possa decrittografare i dati in Ricerca cognitiva di Azure. Dopo aver crittografato i dati, rimarrà sempre crittografato. Ricerca cognitiva di Azure ignorerà i tentativi di impostare questa proprietà su Null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; I dati non saranno interessati. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati o dopo il 1° gennaio 2019.

etag

ETag dell'indice.

fields

Campi dell'indice.

name

Nome dell'indice.

scoringProfiles

Profili di assegnazione dei punteggi per l'indice.

semanticSearch

Definisce i parametri per un indice di ricerca che influiscono sulle funzionalità semantiche.

similarity

Tipo di algoritmo di somiglianza da usare durante l'assegnazione dei punteggi e la classificazione dei documenti corrispondenti a una query di ricerca. L'algoritmo di somiglianza può essere definito solo in fase di creazione dell'indice e non può essere modificato negli indici esistenti. Se null, viene usato l'algoritmo ClassicSimilarity.

suggesters

I suggeritori per l'indice.

tokenFilters

Filtri token per l'indice.

tokenizers

Tokenizer per l'indice.

vectorSearch

Contiene opzioni di configurazione correlate alla ricerca vettoriale.

Dettagli proprietà

analyzers

Analizzatori per l'indice.

analyzers?: LexicalAnalyzer[]

Valore della proprietà

charFilters

Filtri di carattere per l'indice.

charFilters?: CharFilter[]

Valore della proprietà

corsOptions

Opzioni per controllare la condivisione delle risorse tra origini (CORS) per l'indice.

corsOptions?: CorsOptions

Valore della proprietà

defaultScoringProfile

Nome del profilo di assegnazione dei punteggi da usare se non è specificato nessuno nella query. Se questa proprietà non è impostata e non viene specificato alcun profilo di assegnazione dei punteggi nella query, verrà usato il punteggio predefinito (tf-idf).

defaultScoringProfile?: string

Valore della proprietà

string

encryptionKey

Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia inattivi per i dati quando si vuole garantire che nessuno, non anche Microsoft, possa decrittografare i dati in Ricerca cognitiva di Azure. Dopo aver crittografato i dati, rimarrà sempre crittografato. Ricerca cognitiva di Azure ignorerà i tentativi di impostare questa proprietà su Null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; I dati non saranno interessati. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati o dopo il 1° gennaio 2019.

encryptionKey?: SearchResourceEncryptionKey

Valore della proprietà

etag

ETag dell'indice.

etag?: string

Valore della proprietà

string

fields

Campi dell'indice.

fields: SearchField[]

Valore della proprietà

name

Nome dell'indice.

name: string

Valore della proprietà

string

scoringProfiles

Profili di assegnazione dei punteggi per l'indice.

scoringProfiles?: ScoringProfile[]

Valore della proprietà

semanticSearch

Definisce i parametri per un indice di ricerca che influiscono sulle funzionalità semantiche.

semanticSearch?: SemanticSearch

Valore della proprietà

similarity

Tipo di algoritmo di somiglianza da usare durante l'assegnazione dei punteggi e la classificazione dei documenti corrispondenti a una query di ricerca. L'algoritmo di somiglianza può essere definito solo in fase di creazione dell'indice e non può essere modificato negli indici esistenti. Se null, viene usato l'algoritmo ClassicSimilarity.

similarity?: SimilarityAlgorithm

Valore della proprietà

suggesters

I suggeritori per l'indice.

suggesters?: SearchSuggester[]

Valore della proprietà

tokenFilters

Filtri token per l'indice.

tokenFilters?: TokenFilter[]

Valore della proprietà

tokenizers

Tokenizer per l'indice.

tokenizers?: LexicalTokenizer[]

Valore della proprietà

vectorSearch

Contiene opzioni di configurazione correlate alla ricerca vettoriale.

vectorSearch?: VectorSearch

Valore della proprietà