Lição 4-5: Testar o pacote da Lição 4
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
No tempo de execução, o arquivo corrompido, Currency_BAD.txt, não gera uma correspondência dentro da transformação Pesquisa de Códigos de Moeda. Como você configurou a saída de erro de Pesquisa de Códigos de Moeda para redirecionar linhas com falhas para o novo destino de linhas com falha, o componente não falha e o pacote é executado com êxito. O Integration Services grava todas as linhas de erro com falha em ErrorOutput.txt.
Nesta tarefa, você testa a configuração de saída do erro revisado executando o pacote. Após a execução bem-sucedida do pacote, você exibe o conteúdo do arquivo ErrorOutput.txt.
Observação
Se você não quiser acumular linhas de erro no arquivo ErrorOutput.txt, exclua manualmente o conteúdo do arquivo entre execuções de pacotes.
Verificar o layout do pacote
Antes de testar o pacote, verifique se que o fluxo de controle e o fluxo de dados no pacote da lição 4 são semelhantes aos diagramas a seguir:
Fluxo de Controle
Fluxo de Dados
Executar o pacote de tutorial da Lição 4
No menu Depurar, selecione Iniciar Depuração.
Terminada a execução do pacote, no menu Depurar, selecione Parar Depuração.
Exibir o conteúdo do arquivo ErrorOutput.txt
No Bloco de Notas ou qualquer outro editor de texto, abra o arquivo ErrorOutput.txt. A ordem de colunas padrão é: AverageRate, CurrencyID, CurrencyDate, EndOfDateRate, ErrorCode, ErrorColumn, ErrorDescription.
Todas as linhas no arquivo contêm o valor sem correspondência CurrencyID "BAD", o valor ErrorCode -1071607778, o valor ErrorColumn 0 e o valor ErrorDescription "A linha não gerou correspondência durante a pesquisa". O valor de ErrorColumn é 0 porque o erro não é específico de coluna, em vez disso, a operação de pesquisa falhou.
Próxima lição
Lição 5: Adicionar configurações do pacote SSIS ao modelo de implantação de pacotes