Condividi tramite


Recupero e comprensione dei dati delle modifiche

Nel flusso di dati di un pacchetto di Integration Services che esegue un caricamento incrementale dei dati delle modifiche la prima attività 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 ulteriori informazioni su tale query, vedere Creazione della funzione per il recupero dei dati delle modifiche. Per una descrizione del processo complessivo di creazione di un pacchetto in cui viene eseguito 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. Nella scheda Flusso di controllo in SQL Server Data Tools (SSDT) 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 ulteriori informazioni sulla stringa di query preparata e archiviata in una variabile, vedere Preparazione dell'esecuzione di una query per i dati delle modifiche. Per ulteriori 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. Nella scheda Flusso di dati in SQL Server Data Tools (SSDT) aggiungere un'origine OLE DB.

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

    1. Configurare una connessione valida al database di origine.

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

    3. Per Nome variabile selezionare User::SqlDataQuery.

  3. Nella pagina Colonne in 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

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per i download, gli articoli, gli esempi e i video Microsoft più recenti, oltre alle soluzioni selezionate dalla community, visitare la pagina Integration Services sul sito MSDN:


Per ricevere notifica automatica su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.