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. |
char |
Filtri di carattere per l'indice. |
cors |
Opzioni per controllare la condivisione delle risorse tra origini (CORS) per l'indice. |
default |
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). |
encryption |
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. |
scoring |
Profili di assegnazione dei punteggi per l'indice. |
semantic |
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. |
token |
Filtri token per l'indice. |
tokenizers | Tokenizer per l'indice. |
vector |
Contiene opzioni di configurazione correlate alla ricerca vettoriale. |
Dettagli proprietà
analyzers
charFilters
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
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
tokenFilters
tokenizers
vectorSearch
Contiene opzioni di configurazione correlate alla ricerca vettoriale.
vectorSearch?: VectorSearch