Compartir a través de


Tarea 4: Agregar un destino de archivo plano

La salida de errores de la transformación Lookup Currency Key redirige a la transformación Script cualquier fila de datos que haya generado un error durante la operación de búsqueda. Para mejorar la información acerca de los errores producidos, la transformación Script ejecuta un script que obtiene una descripción de los errores.

En esta tarea guardará toda esta información acerca de las filas con errores en un archivo delimitado para su procesamiento posterior. Para guardar las filas con errores, es preciso agregar y configurar un administrador de conexión de archivos planos para el archivo de texto que contendrá los datos de error y un destino de archivo plano. Al establecer propiedades en el administrador de conexión de archivos planos que usa el destino de archivo plano, puede especificar la manera en que el destino de archivo plano establece el formato y escribe el archivo de texto. Para obtener más información, vea Administrador de conexión de archivos planos y Destino de archivo plano.

Para agregar y configurar un destino de archivo plano

  1. Haga clic en la ficha Flujo de datos.

  2. En el Cuadro de herramientas, expanda Destinos de flujo de datos y arrastre Destino de archivo plano a la superficie de diseño del flujo de datos. Coloque el Destino de archivo plano directamente debajo de la transformación Get Error Description.

  3. Haga clic en la transformación Get Error Description y arrastre la flecha verde hasta el nuevo Destino de archivo plano.

  4. En la superficie de diseño Flujo de datos, haga clic en Destino de archivo plano en la transformación Destino de archivo plano recién agregada y cambie el nombre a Failed Rows.

  5. Haga clic con el botón secundario en la transformación Failed Rows, haga clic en Editar, a continuación en el Editor de destino de archivos planos y finalmente en Nuevo.

  6. En el cuadro de diálogo Formato de archivo plano, compruebe que esté seleccionado Delimitado y haga clic en Aceptar.

  7. En el cuadro Nombre del administrador de conexiones del Editor del administrador de conexión de archivos planos, escriba Error Data.

  8. En el cuadro de diálogo Editor del administrador de conexión de archivos planos, haga clic en Examinar y busque la carpeta en la que se almacenará el archivo.

  9. En el cuadro de diálogo Abrir, en Nombre de archivo, escriba ErrorOutput.txt y haga clic en Abrir.

  10. En el cuadro de diálogo Editor del administrador de conexión de archivos planos, compruebe que el cuadro Configuración regional contiene Inglés (Estados Unidos) y la Página de códigos contiene 1252 (ANSI -Latin I).

  11. En el panel de opciones, haga clic en Columnas.

    Observe que, además de las columnas del archivo de datos de origen, hay tres columnas nuevas: ErrorCode, ErrorColumn y ErrorDescription. Estas columnas las generan la salida de errores de la transformación Lookup Currency Key y el script de la transformación Get Error Description y pueden utilizarse para solucionar el problema de la fila que genera el error.

  12. Haga clic en Aceptar.

  13. En el Editor de destino de archivos planos, desactive la casilla Sobrescribir los datos del archivo.

    Al desactivar esta casilla, se conservan los errores sobre múltiples ejecuciones del paquete.

  14. En el Editor de destino de archivos planos, haga clic Asignaciones para comprobar que todas las columnas son correctas. Si lo desea, puede cambiar el nombre de las columnas en el destino.

  15. Haga clic en Aceptar.

Siguiente tarea de la lección

Tarea 5: Probar el paquete del tutorial de la lección 5

Icono de Integration Services (pequeño) Manténgase al día con Integration Services

Para obtener las más recientes descargas, artículos, ejemplos y vídeos de Microsoft, así como soluciones seleccionadas de la comunidad, visite la página de Integration Services en MSDN o TechNet:

Para recibir notificaciones automáticas de estas actualizaciones, suscríbase a las fuentes RSS disponibles en la página.