Una sorpresa di SQL Server 2008 Integration Services è il componente Lookup, che è stato riscritto aggiungendo vari miglioramenti, quali ad esempio l’utilizzo di una cache o la diversa gestione dell’output.

SSIS2008_Lookup

E’ infatti possibile scegliere tra:

  • Full cache, che mette l’intero dataset di riferimento in memoria prima di effettuare lookup (efficiente per piccole tabelle)
  • Partial Cache, che prevede il caricamento nella cache delle righe che matchano l’origine dei dati alla prima esecuzione e che alle seguenti richieste sfruttano le informazioni in cache (che può essere opportunamente dimensionata nella pagina delle opzioni avanzate del componente Lookup)
  • No cache.

Nella stessa pagina è possibile ora scegliere come comportarsi con le righe che non matchano con l’origine dei dati, dando così la possibilità di utilizzare tre distinti output: uno per le righe che matchano, uno per quelle che non matchano ed uno per gli eventuali errori.

About me

  • Danilo Dominici
  • Send mail to the author(s) Email
  • Skype
  • View my profile on LinkedIn

Tags

Calendar

<July 2009>
SunMonTueWedThuFriSat
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Archives

Blogroll

Subscribe to this weblog's RSS feed with SharpReader, Radio Userland, NewsGator or any other aggregator listening on port 5335 by clicking this button.

Statistics

Total Posts: 121
This Year: 1
This Month: 0
This Week: 0
Comments: 19