"Limpeza DQS falha na fase de pre-execute" Erro ao executar a transformação de limpeza DQS SQL Server 2012

Traduções de Artigos Traduções de Artigos
Artigo: 2715968 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário:
  • Use a transformação de limpeza de serviços de qualidade de dados (DQS) em um fluxo de dados de SQL Server integrado Service (SSIS) para limpar os seus dados no Microsoft SQL Server 2012.
  • Defina a configuração "Configurar a saída de erro" a transformação DQS limpeza "Linha de redirecionamento". No entanto, você não especificar um local para salvar a saída de erro.
  • Execute o pacote do SSIS.
Nesse cenário, a seguinte mensagem de erro é registrada no log do SSIS:
Limpeza DQS falha na fase de pre-execute e retornou o código de erro 0x80070057.

System. ArgumentException: O valor não recai no intervalo esperado.
em Microsoft.SqlServer.Dts.pipeline.Wrapper.IDTSBufferManager100.FindColumnByLineageID (Int32 hBufferType, Int32 nLineageID)
em Microsoft.Ssdqs.Component.DataCorrection.Logic.DataCorrectionComponent.PreExecute()
em Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPreExecute (IDTSManagedComponentWrapper100 wrapper)

Causa

Esse problema ocorre porque um destino não está definido para a saída de erro é gerada para as linhas que não atendem aos critérios do domínio DQS e regras.

Como contornar

Para resolver esse problema, use um dos seguintes métodos.

Método 1

Se não desejar redirecionar as linhas de erro, siga estas etapas para resolver o problema:
  1. Abra o componente DQS de DQS Editor de transformação de limpeza.
  2. Selecione Falha de componente no Configurar a saída de erro na lista suspensa na parte inferior do DQS limpeza Editor de transformação.

Método 2

Se você tiver redirecionar suas linhas de erro, em seguida, você deve certificar-se que você tem erros a ser redirecionado para um local de destino.

Propriedades

Artigo: 2715968 - Última revisão: 22 de agosto de 2012 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
Palavras-chave: 
kbsurveynew kbexpertiseadvanced kbtshoot kbmt KB2715968 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2715968

Submeter comentários

 

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