"Limpieza de DQS error de la fase de pre-execute" error al ejecutar la transformación de limpieza DQS en SQL Server 2012

Seleccione idioma Seleccione idioma
Id. de artículo: 2715968 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Utilice la transformación de la limpieza de los servicios de calidad de datos (DQS) en un flujo de datos de SQL Server integrado Service (SSIS) para limpiar los datos en Microsoft SQL Server 2012.
  • Establece la configuración "Configurar la salida de error" de la transformación de limpieza de DQS a "Redirigir fila". Sin embargo, no se especifica una ubicación para guardar la salida de error.
  • Ejecute el paquete de SSIS.
En este escenario, el siguiente mensaje de error se registra en el registro de SSIS:
Limpieza de DQS error en la fase de pre-execute y devolvió el código de error 0 x 80070057.

System.ArgumentException: Valor no está dentro del intervalo esperado.
en Microsoft.SqlServer.Dts.pipeline.Wrapper.IDTSBufferManager100.FindColumnByLineageID (hBufferType de Int32, Int32 nLineageID)
en Microsoft.Ssdqs.Component.DataCorrection.Logic.DataCorrectionComponent.PreExecute()
en Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPreExecute (contenedor de IDTSManagedComponentWrapper100)

Causa

Este problema se produce porque no se ha establecido un destino para la salida de error que se genera para las filas que no cumplen las reglas y criterios de dominio DQS.

Solución

Para resolver este problema, utilice uno de los métodos siguientes.

Método 1

Si no desea redirigir las filas de error, siga estos pasos para resolver el problema:
  1. Abra el componente DQS en el Editor de transformación de limpieza de DQS.
  2. Seleccione Error de componente en el Configurar la salida de error lista desplegable en la parte inferior de la DQS limpieza Editor de transformación.

Método 2

Si tiene que redirigir sus filas de error, a continuación, debe asegurarse de tiene una ubicación de destino para los errores que se redirigirá a.

Propiedades

Id. de artículo: 2715968 - Última revisión: miércoles, 22 de agosto de 2012 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
Palabras clave: 
kbsurveynew kbexpertiseadvanced kbtshoot kbmt KB2715968 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2715968

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com