Condividi tramite


Procedura: Implementazione di una ricerca utilizzando la trasformazione Ricerca

È possibile aggiungere e configurare una trasformazione Ricerca solo se il pacchetto include almeno un'attività Flusso di dati e un'origine. La trasformazione Ricerca richiede inoltre che il pacchetto includa una gestione connessione OLE DB configurata per la connessione al database che contiene i dati di ricerca.

Per implementare una trasformazione Ricerca

  1. In Business Intelligence Development Studio aprire il progetto di Integration Services che contiene il pacchetto desiderato.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.

  3. Fare clic sulla scheda Flusso di dati e quindi, dalla casella degli strumenti, trascinare la trasformazione Ricerca sull'area di progettazione.

  4. Connettere la trasformazione Ricerca al flusso di dati trascinando un connettore, la freccia verde o la freccia rossa, da un'origine o una trasformazione precedente alla trasformazione Ricerca.

  5. Fare doppio clic sulla trasformazione Ricerca.

  6. Nella scheda Tabella di riferimento di Editor trasformazione Ricerca selezionare una gestione connessione dall'elenco Gestione connessione e quindi eseguire una delle operazioni seguenti:

    • Fare clic su Usa una tabella o una vista e quindi selezionare una vista origine dati, un riferimento a un'origine dei dati o una gestione connessione OLE DB.
    • Fare clic su Usa i risultati di una query SQL e quindi creare una query nella finestra Comando SQL oppure fare clic su Genera query per creare una query utilizzando gli strumenti grafici disponibili in Generatore query. In alternativa fare clic su Sfoglia per importare un'istruzione SQL da un file.
      Per convalidare la query SQL, fare clic su Analizza query.
      Per visualizzare un esempio dei dati restituiti dalla query, fare clic su Anteprima.
  7. Fare clic sulla scheda Colonne.

  8. Nella scheda Colonne trascinare almeno una colonna dall'elenco Colonne di input disponibili a una colonna nell'elenco Colonne di ricerca disponibili.

    [!NOTA] La trasformazione Ricerca esegue automaticamente il mapping delle colonne con lo stesso nome e lo stesso tipo di dati.

    [!NOTA] È possibile mappare solo colonne con tipi di dati corrispondenti. Per ulteriori informazioni, vedere Tipi di dati di Integration Services.

  9. Per includere colonne della tabella di ricerca, selezionarle dall'elenco Colonne di ricerca disponibili per includerle nell'output della trasformazione, quindi in Operazione di ricerca specificare se i valori della tabella di ricerca sostituiscono quelli nella colonna di input o vengono scritti in una nuova colonna.

  10. Per configurare il caching parziale della tabella di ricerca, fare clic sulla scheda Avanzate ed eseguire le operazioni seguenti:

    1. Selezionare Abilita restrizionememoria.
    2. Selezionare Abilita memorizzazione nella cache per specificare le dimensioni della cache o selezionare Modifica istruzione SQL per aggiornare l'istruzione SQL che genera la tabella di ricerca oppure selezionare entrambe le opzioni.
    3. Facoltativamente, fare clic su Parametri ed eseguire il mapping dei parametri a colonne di input diverse.
  11. Per configurare l'output degli errori, fare clic su Configura output errori. Per ulteriori informazioni, vedere Procedura: Configurazione di un output degli errori in un componente del flusso di dati.

  12. Fare clic su OK.

  13. Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File.

Vedere anche

Concetti

Trasformazione Ricerca
Trasformazioni di Integration Services
Percorsi in Integration Services
Attività Flusso di dati
Gestioni connessioni
Procedure per i flussi di dati (SSIS)

Altre risorse

Origini di Integration Services
Destinazioni di Integration Services

Guida in linea e informazioni

Assistenza su SQL Server 2005