Compartilhar via


Depurando fluxo de dados

O Microsoft Integration Services e o Designer SSIS incluem recursos e ferramentas que você pode usar para detectar e solucionar problemas em fluxos de dados em um pacote do Integration Services.

  • O Designer do SSIS fornece visualizadores de dados.

  • O Designer do SSIS e as transformações Integration Services fornecem contagens de linha.

  • O Designer SSIS fornece relatórios de progresso em tempo de execução.

Visualizadores de dados

Os visualizadores de dados exibem dados entre dois componentes em um fluxo de dados. Os visualizadores de dados podem exibir dados quando os dados são extraídos de uma fonte de dados e entram primeiro um fluxo de dados, antes e depois de uma transformação atualizar os dados, e antes dos dados serem carregados em seu destino.

Para visualizar os dados, você anexa os visualizadores de dados ao caminho que conecta dois componentes de fluxo de dados. A habilidade de visualizar os dados entre componentes de fluxo de dados, facilita a identificação de valores de dados inesperados, a visualização de como uma transformação altera os valores das colunas, e a descoberta da razão pela qual uma transformação falha. Por exemplo, você pode descobrir uma falha na pesquisa em uma tabela de referência e, para corrigir isso, você pode desejar adicionar uma transformação que forneça dados padrão para colunas em branco.

Um visualizador de dados pode exibir dados em uma grade. Ao usar uma grade, você seleciona as colunas a serem exibidas. Os valores das colunas selecionadas são exibidos em um formato tabular.

Você também pode incluir vários visualizadores de dados em um caminho. Você pode exibir os mesmos dados em diferentes formatos, por exemplo, criar uma exibição de gráfico e uma exibição de grade dos dados, ou criar visualizadores de dados para diferentes colunas de dados.

Quando você adiciona um visualizador de dados a um caminho, o Designer do SSIS adiciona um ícone de visualização de dados à superfície do design da guia Fluxo de Dados, próximo ao caminho. As transformações que podem tem múltiplas saídas, tais como as transformações Divisão Condicional, podem incluir um visualizador em cada caminho.

Em tempo de execução, uma janela Visualizador de Dados se abre e exibe as informações especificadas pelo formato do visualizador de dados. Por exemplo, um visualizador de dados que utiliza o formato de grade exibe os dados das colunas selecionadas, o número de linhas de saída transmitidas ao componente de fluxo de dados e o número de linhas exibidas. As informações exibem buffer por buffer e, dependendo da largura das linhas no fluxo de dados, um buffer pode conter mais ou menos linhas.

Na caixa de diálogo Visualizador de Dados, você pode copiar os dados para a área de transferência, limpar todos os dados da tabela, configurar novamente o visualizador de dados, retomar o fluxo de dados e desanexar ou anexar o visualizador de dados.

Para adicionar um visualizador de dados

Contagem de linhas

O número de linhas que passaram por um caminho é exibido na superfície de design da guia Fluxo de Dados no Designer do SSIS próximo ao caminho. O número é atualizado periodicamente enquanto os dados se movimentam pelo caminho.

Você também pode adicionar uma transformação Contagem de Linhas ao fluxo de dados para capturar a contagem final de linhas em uma variável. Para obter mais informações, consulte Transformação Contagem de Linhas.

Relatório de progresso

Quando você executa um pacote, o Designer do SSIS descreve o progresso na superfície de design da guia Fluxo de Dados exibindo cada componente de fluxo de dados em uma cor que indica o seu status. Quando cada componente começa a executar sua função, ele muda para a cor amarelo, e quando ele termina com sucesso, sua cor muda para verde. A cor vermelha indica que o componente falhou.

A tabela a seguir descreve a codificação de cores .

Cor

Descrição

Nenhuma cor

Esperando ser chamado pelo mecanismo de fluxo de dados.

Amarelo

Executando uma transformação, extraindo dados ou carregando dados.

Verde

Executado com êxito.

vermelha

Executado com erros.

Ícone do Integration Services (pequeno) Mantenha-se atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos da Microsoft mais recentes, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN:


Para receber uma notificação automática dessas atualizações, assine os RSS feeds disponíveis na página.

Consulte também

Tarefas

Solucionando problemas de ferramentas para desenvolvimento de pacotes