Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
SSIS Integration Runtime in Azure Data Factory
È possibile creare e distribuire un file di cache (.caw) per la trasformazione di ricerca. Il set di dati di riferimento è archiviato nel file di cache.
La trasformazione Lookup esegue operazioni di ricerca combinando, tramite join, i dati nelle colonne di input con le colonne del dataset di riferimento provenienti da un'origine dati connessa.
Si crea un file di cache utilizzando una gestione connessioni Cache e una trasformazione Cache Transform. Per altre informazioni, vedere Gestione connessione della cache e Trasformazione Cache.
Per sapere di più sulla trasformazione Ricerca e i file di cache, vedere Trasformazione Ricerca.
Per creare un file di cache
In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services che contiene il pacchetto desiderato, quindi aprire il pacchetto.
Nella scheda Flusso di controllo , aggiungere un'attività Flusso di dati.
Nella scheda Flusso di dati , aggiungere una trasformazione di tipo cache al flusso di dati e quindi connettere la trasformazione a un'origine dati.
Configurare l'origine dati in base alle esigenze.
Fare doppio clic sulla Trasformazione Cache e quindi, nell'Editor trasformazione cache, nella pagina Gestione connessioni, fare clic su Nuovo per creare un nuovo gestore connessioni Cache.
In Editor gestione connessione della cache, nella scheda Generale configurare la Gestione connessione della cache per salvare la cache selezionando le seguenti opzioni:
Selezionare Usa cache dei file.
In Nome file, digitare il percorso del file.
Il sistema crea il file quando viene eseguito il pacchetto.
Nota
Il livello di protezione del pacchetto non si applica al file di cache. Se il file di cache contiene informazioni riservate, utilizzare un elenco di controllo di accesso (ACL) per limitare l'accesso al percorso o alla cartella nella quale verrà archiviato il file. È consigliabile consentire l'accesso solo a determinati account. Per altre informazioni, vedere Accesso ai file utilizzati dai pacchetti.
Fare clic sulla scheda Colonne e quindi specificare quali colonne sono le colonne di indice usando l'opzione Posizione dell'indice .
Per le colonne che non fanno parte dell'indice, la posizione dell'indice è 0. Per le colonne di indice, la posizione di indice è un numero sequenziale e positivo.
Nota
Quando la trasformazione Lookup è configurata per utilizzare un gestore connessioni cache, solo le colonne indicizzate nel set di dati di riferimento possono essere associate alle colonne di input. Inoltre, è necessario eseguire il mapping di tutte le colonne di indice.
Per altre informazioni, vedere Editor gestione connessione cache.
Configurare Cache Transform secondo necessità.
Per altre informazioni, vedere Editor trasformazione cache (pagina Gestione connessioni) e Editor trasformazione cache (pagina Mapping).
Esegui il pacchetto.
Per distribuire un file di cache
In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services che contiene il pacchetto desiderato, quindi aprire il pacchetto.
Facoltativamente, creare una configurazione di pacchetto. Per altre informazioni, vedere Creazione di configurazioni dei pacchetti.
Aggiungere il file di cache al progetto eseguendo le operazioni seguenti:
In Esplora soluzioni, selezionare il progetto aperto nel passaggio 1.
Scegliere Aggiungi elemento esistente dal menu Progetto.
Selezionare il file di cache e fare clic su Aggiungi.
Il file viene visualizzato nella cartella Varie in Esplora soluzioni.
Configurate il progetto per creare un'utilità di distribuzione, quindi compilate il progetto. Per altre informazioni, vedere Creazione di un'utilità di distribuzione.
Viene creato un file manifesto, <nome progetto>.SSISDeploymentManifest.xml, che elenca i vari file nel progetto, i pacchetti e le configurazioni del pacchetto.
Distribuire il pacchetto nel file system. Per altre informazioni, vedere Distribuzione di pacchetti con l'utilità di distribuzione.