Compartilhar via


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 controle no pacote

Fluxo de Dados

Fluxo de dados no pacote

Executar o pacote de tutorial da Lição 4

  1. No menu Depurar, selecione Iniciar Depuração.

  2. 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