Uso de Visores tipo tabla en Tareas de Flujo de datos en SSIS 2008

SSIS 2008 nos proporciona una herramienta para ver los datos según se mueven entre los componentes de Flujo de datos, así podemos ir depurando el paquete y comprobando que la muestra va por la ruta correcta.

Los Visores de flujos de datos se diseñan en las rutas de Flujo de datos, por ejemplo, si damos doble clic en la ruta que va del Origen a Conversión de datos, directamente a la ficha Visores de datos y luego Agregar, vemos los tipos de visores, escogemos Cuadrícula que es el mejor para ver datos

EditorRutas

Mediante una ventana para selección múltiple podemos seleccionar las columnas a visualizar, en nuestro caso, descartamos que muestre todas las columnas de entrada, que es lo predeterminado, y seleccionamos solamente las dos que nos interesan. Se pueden incluir varios visores de datos en una ruta.

ConfiguraVisor

Una vez configurado aparece un icono junto a la ruta a la que se le ha agregado y en tiempo de ejecución, se abre una ventana con la información solicitada en el formato seleccionado, en nuestro caso cuadrícula, pues muestra una tabla.

EjemploVisor

El Visor de datos tipo tabla, brinda información además, sobre la cantidad de filas que hay en el flujo y de ellas, cuántas están siendo mostradas, en nuestro caso, son apenas 504 y se muestran todas en un único búfer. La cantidad de búferes necesarios dependerá del ancho de las filas del flujo. En este ejemplo, si escogemos todas las columnas de AW Product dará igual, ocupa un único búfer. Copiar Datos los almacena en el portapapeles

FilasMostrads

Luego de la transformación Conversión de datos sería interesante ver cómo va la muestra y podemos configurar uno o más visores para cada una de las salidas, incluso para las salidas de error.  En nuestro ejemplo, vamos a mantener la misma configuración para ambas salidas.

SalidasVisor

SalidasVisor2

Este es el aspecto de la tarea Flujo de datos a la que se han agregado Visores de flujo de datos en sus rutas.

FDConVisor

Ejecutamos la tarea

FDConVisor2

La transformación queda ejecutándose (en amarillo), hasta tanto no terminen todos los visores que se le asician a su ruta.FDConVisor3

Hemos visto Visores tipo tabla , en la próxima entrega hablaremos de Visores de datos de tipo Histograma.