Configurare Azure AI Search nell'attività di copia
Questo articolo illustra come usare l'attività di copia nella pipeline di dati per copiare i dati in Azure AI Search.
Configurazione supportata
Per la configurazione di ogni scheda nell'attività Copy, leggere le rispettive sezioni seguenti.
Generali
Consultare la guida sulle Impostazioni generali per configurare la scheda Impostazioni generali.
Destinazione
Le proprietà seguenti sono supportate per Azure AI Search nella scheda Destinazione di un'attività di copia.
Sono richieste le seguenti proprietà:
- Connessione: selezionare una connessione al database di Azure AI Search dall'elenco delle connessioni. Se non esiste alcuna connessione, creare una nuova connessione Azure AI Search.
- Nome dell'indice: selezionare il nome dell'indice di ricerca. Il servizio non crea l'indice. L'indice deve essere presente in Azure AI Search.
In Avanzato è possibile specificare i seguenti campi:
Azione dell'indice: specificare se eseguire un'unione o una sostituzione quando nell'indice esiste già un documento. È possibile scegliere Unisci o Carica.
Unisci: le colonne del nuovo documento vengono unite con quelle del documento esistente. Se non esiste alcun documento, il nuovo documento verrà caricato come nuovo nell'indice.
Upload: il nuovo documento sostituisce quello esistente. Se non esiste alcun documento, il nuovo documento verrà caricato come nuovo nell'indice.
Dimensioni batch di scrittura: i dati vengono caricati nell'indice di ricerca quando le dimensioni del buffer raggiungono le dimensioni del batch di scrittura specificate. I valori consentiti sono: numeri interi da 1 a 1.000; il valore predefinito è 1000.
Il servizio Azure AI Search supporta la scrittura di documenti come batch. Un batch può contenere da 1 a 1000 azioni e un'azione gestisce un documento per eseguire l'operazione di caricamento/unione.Numero massimo di connessioni simultanee: specificare il limite massimo di connessioni simultanee stabilite all'archivio dati durante l'esecuzione dell'attività. Specificare un valore solo quando si desidera limitare le connessioni simultanee.
Mapping
Per la configurazione della scheda Mapping, vedere Configurare i mapping nella scheda Mapping.
Impostazione
Per la configurazione della scheda Impostazioni, vedere Configurare le altre impostazioni nella scheda Impostazioni.
Riepilogo della tabella
Le tabelle seguenti contengono altre informazioni sull'attività di copia in Azure AI Search.
Informazioni sulla destinazione
Nome | Descrizione | valore | Richiesto | Proprietà script JSON |
---|---|---|---|---|
Connessione | Connessione all'archivio dati di destinazione. | < connessione Azure AI Search > | Sì | connection |
Nome indice | Il nome dell'indice di ricerca. Il servizio non crea l'indice. L'indice deve essere presente in Azure AI Search. | < nome dell'indice di ricerca > | Sì | indexName |
Azione dell'indice | Specificare se eseguire un'unione o una sostituzione quando nell'indice esiste già un documento. I valori consentiti sono: Merge (predefinito) e Carica. |
• Unisci • Carica |
No | IndexAction: • unisci • carica |
Dimensione del batch di scrittura | I dati vengono caricati nell'indice di ricerca quando la dimensione del buffer raggiunge la dimensione del batch di scrittura specificata. | Numero intero da 1 a 1.000 Il valore predefinito è 1.000 |
No | writeBatchSize |
Numero massimo di connessioni simultanee | Limite massimo di connessioni simultanee stabilite all'archivio dati durante l'esecuzione dell'attività. | <limite massimo di connessioni simultanee> (intero) |
No | maxConcurrentConnections |