Condividi tramite


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.

Screenshot che mostra la scheda Destinazione.

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.

    Screenshot che mostra la scheda dell'azione dell'indice.

    • 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 > 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 > 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