SearchIndex interface
Rappresenta una definizione di indice di ricerca, che descrive i campi e il comportamento di ricerca di un indice.
Proprietà
analyzers | Analizzatori per l'indice. |
char |
Filtro dei caratteri per l'indice. |
cors |
Opzioni per controllare la condivisione di risorse tra le origini (CORS) per l'indice. |
default |
Nome del profilo di assegnazione dei punteggi da utilizzare se non è specificato alcun oggetto nella query. Se questa proprietà non è impostata e nella query non viene specificato alcun profilo di punteggio, verrà usato il punteggio predefinito (tf-idf). |
encryption |
Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia dei dati inattivi quando si vuole garantire che nessuno, nemmeno Microsoft, possa decrittografare i dati in Ricerca cognitiva di Azure. Dopo aver crittografato i dati, i dati rimarranno sempre crittografati. 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 il 1° gennaio 2019. |
etag | ETag dell'indice. |
fields | Campi dell'indice. |
name | Nome dell'indice. |
scoring |
Profili di punteggio per l'indice. |
semantic |
Definisce i parametri per un indice di ricerca che influisce sulle funzionalità semantiche. |
similarity | Tipo di algoritmo di somiglianza da usare per 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 | Suggerimenti per l'indice. |
token |
Il token filtra per l'indice. |
tokenizers | Tokenizer per l'indice. |
vector |
Contiene le opzioni di configurazione correlate alla ricerca vettoriale. |
Dettagli proprietà
analyzers
charFilters
corsOptions
Opzioni per controllare la condivisione di risorse tra le origini (CORS) per l'indice.
corsOptions?: CorsOptions
Valore della proprietà
defaultScoringProfile
Nome del profilo di assegnazione dei punteggi da utilizzare se non è specificato alcun oggetto nella query. Se questa proprietà non è impostata e nella query non viene specificato alcun profilo di punteggio, 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 dei dati inattivi quando si vuole garantire che nessuno, nemmeno Microsoft, possa decrittografare i dati in Ricerca cognitiva di Azure. Dopo aver crittografato i dati, i dati rimarranno sempre crittografati. 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 il 1° gennaio 2019.
encryptionKey?: SearchResourceEncryptionKey
Valore della proprietà
etag
ETag dell'indice.
etag?: string
Valore della proprietà
string
fields
name
Nome dell'indice.
name: string
Valore della proprietà
string
scoringProfiles
Profili di punteggio per l'indice.
scoringProfiles?: ScoringProfile[]
Valore della proprietà
semanticSearch
Definisce i parametri per un indice di ricerca che influisce sulle funzionalità semantiche.
semanticSearch?: SemanticSearch
Valore della proprietà
similarity
Tipo di algoritmo di somiglianza da usare per 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
tokenFilters
tokenizers
vectorSearch
Contiene le opzioni di configurazione correlate alla ricerca vettoriale.
vectorSearch?: VectorSearch