Recuperare e interpretare i dati delle modifiche

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

La prima attività nel flusso di dati di un pacchetto di Integration Services che esegue un caricamento incrementale dei dati delle modifiche consiste nell'eseguire la query per il recupero dei dati delle modifiche. Questa query deve essere eseguita all'interno di un componente di origine in un'attività Flusso di dati. È quindi possibile utilizzare trasformazioni a valle e destinazioni per applicare i dati delle modifiche alla destinazione.

Nota

La creazione di una query contenente una funzione valutata a livello di tabella costituisce il terzo passaggio del processo di creazione di un pacchetto per l'esecuzione di un caricamento incrementale dei dati delle modifiche. Per altre informazioni su questa query, vedere, Creazione della funzione per il recupero dei dati delle modifiche. Per una descrizione del processo complessivo di creazione di un pacchetto che esegue un caricamento incrementale dei dati delle modifiche, vedere Change Data Capture (SSIS).

Aggiunta dell'attività Flusso di dati

Nel flusso di dati del pacchetto è necessario recuperare i dati delle modifiche, separare le righe in base al tipo di modifica apportata e quindi applicare le modifiche alla destinazione.

Per aggiungere un'attività Flusso di dati al pacchetto

  1. In SQL Server Data Tools (SSDT), nella scheda Flusso di controllo aggiungere un'attività Flusso di dati.

  2. Connettere l'attività precedente tramite cui è stata preparata la stringa di query all'attività Flusso di dati.

Configurazione del componente di origine per l'esecuzione della query per le modifiche

Il componente di origine utilizza la stringa di query preparata e archiviata in una variabile per chiamare la funzione valutata a livello di tabella che recupera i dati modificati.

Nota

Per altre informazioni sulla stringa di query preparata e archiviata in una variabile, vedere Preparazione dell'esecuzione di una query per i dati delle modifiche. Per altre informazioni sulla funzione valutata a livello di tabella che recupera i dati delle modifiche, vedere Creazione della funzione per il recupero dei dati delle modifiche.

Per configurare un'origine OLE DB per recuperare i dati delle modifiche

  1. In SQL Server Data Tools (SSDT), nella scheda Flusso di dati aggiungere un'origine OLE DB.

  2. Nella pagina Gestione connessionein Editor origine OLE DB selezionare le opzioni seguenti:

    1. Configurare una connessione valida al database di origine.

    2. Per Modalità di accesso ai datiselezionare Comando SQL da variabile.

    3. Per Nome variabileselezionare User::SqlDataQuery.

  3. Nella pagina Colonnein Editor origine OLE DB verificare che su tutte le colonne desiderate sia eseguito il mapping a colonne di output.

Passaggio successivo

Dopo avere configurato un'origine OLE DB per recuperare i dati delle modifiche, il passaggio successivo consiste nell'iniziare a progettare il flusso di dati nel pacchetto.

Argomento successivo:Elaborazione di inserimenti, aggiornamenti ed eliminazioni