Partilhar via


Visualizador de Perfil de Dados

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

Visualizar e analisar os perfis de dados é a próxima etapa no processo de criação de perfil de dados. Você pode exibir esses perfis depois de executar a tarefa Criação de Perfil de Dados dentro de um pacote do Integration Services e calcular os perfis de dados. Para obter mais informações sobre como configurar e executar as tarefas de Criação de Perfil de Dados, consulte Configuração da Tarefa de Criação de Perfil de Dados.

Importante

O arquivo de saída pode conter dados confidenciais sobre seu banco de dados e os dados que o banco de dados contém. Para obter sugestões sobre como tornar esse arquivo mais seguro, consulte Acesso a arquivos usados por pacotes.

Perfis de dados

Para exibir os perfis de dados, configure a tarefa Criação de Perfil de Dados para enviar sua saída para um arquivo e, em seguida, use o Visualizador de Perfil de Dados autônomo. Para abrir o Visualizador de Perfil de Dados, siga um destes procedimentos.

  • Clique com o botão direito do mouse na tarefa Criação de Perfil de Dados no Designer SSIS e clique em Editar. Clique em Abrir Visualizador de Perfil na página Geral do Editor de Tarefas de Criação de Perfil de Dados.

  • Na pasta, <unidade>:\Arquivos de Programas (x86) | Arquivos de programas\Microsoft SQL Server\110\DTS\Binn, run DataProfileViewer.exe.

O visualizador usa vários painéis para exibir os perfis solicitados e os resultados computados, com detalhes opcionais e capacidade de detalhamento:

Painel de Perfis
O painel Perfis exibe os perfis que foram solicitados na tarefa Perfil de Dados. Para exibir os resultados computados para o perfil, selecione o perfil no painel Perfis e os resultados aparecerão nos outros painéis do visualizador.

Painel de resultados
O painel Resultados usa uma única linha para resumir os resultados calculados do perfil. Por exemplo, se você solicitar um Perfil de Distribuição de Comprimento de Coluna, essa linha incluirá o comprimento mínimo e máximo e a contagem de linhas. Para a maioria dos perfis, você pode selecionar essa linha no painel Resultados para ver detalhes adicionais no painel opcional Detalhes .

Painel de detalhes
Para a maioria dos tipos de perfil, o painel Detalhes exibe informações adicionais sobre os resultados do perfil selecionados no painel Resultados . Por exemplo, se você solicitar um Perfil de Distribuição de Comprimento de Coluna, o painel Detalhes exibirá cada comprimento de coluna encontrado. O painel também exibe o número e a porcentagem de linhas nas quais o valor da coluna tem esse comprimento de coluna.

Para os três tipos de perfil que são calculados em relação a mais de uma coluna (Chave Candidata, Dependência Funcional e Inclusão de Valor), o painel Detalhes exibe violações da relação esperada. Por exemplo, se você solicitar um Perfil de Chave de Candidato, o painel Detalhes exibirá valores duplicados que violam a exclusividade da chave de candidato.

Se a fonte de dados usada para calcular o perfil estiver disponível, você poderá clicar duas vezes em uma linha no painel Detalhes para ver as linhas de dados correspondentes no painel Detalhamento .

Painel de detalhamento
Você pode clicar duas vezes em uma linha no painel Detalhes para ver as linhas de dados correspondentes no painel Detalhamento quando as seguintes condições forem verdadeiras:

  • A fonte de dados usada para calcular o perfil está disponível.

  • Você tem permissão para visualizar os dados.

Para se conectar ao banco de dados de origem para uma solicitação de detalhamento, o Visualizador de Perfil de Dados usa a Autenticação do Windows e as credenciais do usuário atual. O Visualizador de Perfil de Dados não usa as informações de conexão armazenadas no pacote que executou a tarefa Criação de Perfil de Dados.

Importante

O recurso de detalhamento disponível no Visualizador de Perfil de Dados envia consultas em tempo real para a fonte de dados original. Essas consultas podem ter um impacto negativo no desempenho do servidor.

Se você fizer uma busca detalhada a partir de um arquivo de saída que não foi criado recentemente, as consultas de detalhamento poderão retornar um conjunto de linhas diferente daquelas em que a saída original foi calculada.

Ajuda do Data Profile Viewer F1

Utilize o Visualizador de Perfil de Dados para visualizar a saída da tarefa de Perfilagem de Dados.

Para obter mais informações sobre como usar o Visualizador de Perfil de Dados, consulte Visualizador de Perfil de Dados. Para obter mais informações sobre como usar a tarefa Criação de Perfil de Dados, que cria a saída de perfil que você analisa no Visualizador de Perfil de Dados, consulte Configuração da Tarefa de Criação de Perfil de Dados.

Opções estáticas

Abrir
Clique para procurar o ficheiro guardado que contém o resultado da tarefa de Perfilagem de Dados.

Painel de Perfis
Expanda a árvore no painel Perfis para ver os perfis incluídos na saída. Selecione um perfil para visualizar os resultados desse perfil.

Painel de mensagens
Exibe mensagens de status.

Painel de detalhamento
Exibe as linhas de dados que correspondem a um valor na saída, se a fonte de dados usada pela tarefa Criação de Perfil de Dados estiver disponível.

Por exemplo, se você estiver exibindo a saída de um perfil de Distribuição de Valor de Coluna para uma coluna Estado dos EUA, o painel Distribuição de Valor Detalhada poderá conter uma linha para "WA". Clique duplo em uma linha no painel Distribuição Detalhada de Valores para ver as linhas de dados em que o valor da coluna de estado é "WA" no Painel de Detalhamento.

Opções dinâmicas

Tipo de perfil = Perfil de distribuição de comprimento de coluna

Perfil de Distribuição do Comprimento da Coluna - <painel de colunas>

Comprimento Mínimo
Exibe o comprimento mínimo dos valores nesta coluna.

Comprimento máximo
Exibe o comprimento máximo dos valores nesta coluna.

Ignorar espaços à esquerda
Exibe se esse perfil foi calculado com um valor IgnoreLeadingSpaces de True ou False. Esta propriedade foi definida na página Solicitações de Perfil do Editor de Tarefas de Criação de Perfil de Dados.

Ignorar espaços finais
Exibe se esse perfil foi calculado com um valor IgnoreTrailingSpaces de True ou False. Esta propriedade foi definida na página Solicitações de Perfil do Editor de Tarefas de Criação de Perfil de Dados.

Contagem de linhas
Exibe o número de linhas na tabela ou exibição.

Painel de Distribuição de Comprimento Detalhado

Comprimento
Exibe os comprimentos de coluna encontrados na coluna perfilada.

Contagem
Exibe o número de linhas nas quais o valor da coluna perfilada tem o comprimento mostrado na coluna Comprimento .

Percentagem
Exibe a porcentagem de linhas nas quais o valor da coluna perfilada tem o comprimento mostrado na coluna Comprimento .

Tipo de Perfil = Perfil de Proporção Nula de Coluna

Perfil de Proporção Nula da Coluna - <coluna> painel

Contagem Nula
Exibe o número de linhas nas quais a coluna perfilada tem um valor nulo.

Percentagem nula
Exibe a porcentagem de linhas nas quais a coluna perfilada tem um valor nulo.

Contagem de linhas
Exibe o número de linhas na tabela ou exibição.

Tipo de perfil = Perfil de padrão de coluna

Perfil do Padrão de Coluna - <painel de colunas>

Contagem de linhas
Exibe o número de linhas na tabela ou exibição.

Painel de Distribuição de Padrões

Padrão
Exibe os padrões calculados para a coluna perfilada.

Percentagem
Exibe a porcentagem de linhas cujos valores correspondem ao padrão exibido na coluna Padrão .

Tipo de perfil = Perfil de estatísticas de coluna

Perfil de Estatísticas de Coluna - <painel de colunas>

Mínimo
Exibe o valor mínimo encontrado na coluna analisada.

Máximo
Exibe o valor máximo encontrado na coluna perfilada.

Média
Exibe a média dos valores encontrados na coluna perfilada.

Desvio padrão
Exibe o desvio padrão dos valores encontrados na coluna perfilada.

Tipo de Perfil = Perfil de Distribuição de Valor de Coluna

Perfil de Distribuição do Valor da Coluna - <painel de colunas>

Número de valores distintos
Exibe a contagem de valores distintos encontrados na coluna analisada.

Contagem de linhas
Exibe o número de linhas na tabela ou exibição.

Painel de Distribuição de Valor Detalhada

Valor
Exibe os valores distintos encontrados na coluna analisada.

Contagem
Exibe o número de linhas nas quais a coluna perfilada tem o valor mostrado na coluna Valor .

Percentagem
Exibe a porcentagem de linhas nas quais a coluna perfilada tem o valor mostrado na coluna Valor .

Tipo de Perfil = Perfil de Chave de Candidato

Perfil de chave de candidato - <painel de tabela>

Colunas-chave
Exibe as colunas que foram selecionadas para análise de perfil como uma chave candidata.

Força chave
Exibe a força (como uma porcentagem) da coluna de chave candidata ou combinação de colunas. Uma força de chave inferior a 100% indica que existem valores duplicados.

Painel de Principais Violações

<coluna1>, <coluna2>, etc.
Exibe os valores duplicados que foram encontrados na coluna perfilada.

Contagem
Exibe o número de linhas nas quais a coluna especificada tem o valor mostrado na primeira coluna.

Tipo de Perfil = Perfil de Dependência Funcional

Painel de Perfil de Dependência Funcional

Colunas determinantes
Exibe a coluna ou colunas selecionadas como a coluna determinante. No exemplo em que o mesmo CEP dos Estados Unidos deve ter sempre o mesmo estado, o CEP é a coluna determinante.

Colunas Dependentes
Exibe a coluna ou colunas selecionadas como a coluna dependente. No exemplo em que o mesmo CEP dos Estados Unidos deve ter sempre o mesmo estado, o estado é a coluna dependente.

Força de Dependência Funcional
Exibe a força (como uma porcentagem) da dependência funcional entre colunas. Uma força de chave inferior a 100% indica que há casos em que o valor determinante não determina o valor dependente. No exemplo em que o mesmo CEP dos Estados Unidos deve ter sempre o mesmo estado, isso provavelmente indica que alguns valores de estado não são válidos.

Painel de Violações de Dependência Funcional

Observação

Uma alta porcentagem de valores errados nos dados pode levar a resultados inesperados de um perfil de dependência funcional. Por exemplo, 90% das linhas têm um valor de Estado de "WI" para um valor de Código Postal de "98052". O perfil relata linhas que contêm o valor de estado correto de "WA" como violações.

<nome da coluna determinante>
Exibe o valor da coluna determinante ou da combinação de colunas neste caso de uma violação de dependência funcional.

<Nome da coluna dependente>
Exibe o valor da coluna dependente nesta ocorrência de violação de dependência funcional.

Contagem de Suporte
Exibe o número de linhas nas quais o valor da coluna determinante determina a coluna dependente.

Contagem de violações
Exibe o número de linhas nas quais o valor da coluna determinante não determina a coluna dependente. (Estas são as linhas em que o valor dependente é o valor mostrado na coluna <nome da coluna dependente>.)

Percentagem de Suporte
Exibe a porcentagem de linhas nas quais a coluna determinante determina a coluna dependente.

Tipo de Perfil = Perfil de Inclusão de Valor

Painel de Perfil de Inclusão de Valor

Colunas laterais do subconjunto
Exibe a coluna ou a combinação de colunas que foram perfiladas para determinar se elas estão nas colunas de superconjunto.

Colunas laterais superdefinidas
Exibe a coluna ou a combinação de colunas que foram perfiladas para determinar se elas incluem os valores nas colunas do subconjunto.

Força de Inclusão
Exibe a intensidade da sobreposição entre colunas em percentagem. Uma força de chave inferior a 100% indica que há casos em que o valor do subconjunto não é encontrado entre os valores do superconjunto.

Painel Violações de Inclusão

<coluna1>, <coluna2>, etc.
Exibe os valores na coluna ou colunas do subconjunto que não foram encontrados na coluna ou colunas do superconjunto.

Contagem
Exibe o número de linhas nas quais a coluna especificada tem o valor mostrado na primeira coluna.