Visualizador de Perfil de Dados

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

Exibir e analisar os perfis de dados são a próxima etapa no processo de criação de perfil de dados. Esses perfis podem ser exibidos depois que você executar a tarefa Criação de Perfil de Dados dentro de um pacote do Integration Services e computá-los. Para obter mais informações sobre como configurar e executar a tarefa Criação de Perfil de Dados, consulte Configuração da Tarefa Criação de Perfil de Dados.

Importante

O arquivo de saída pode conter dados confidenciais sobre seu banco de dados e os dados contidos no banco de dados. Para obter sugestões sobre como tornar esse arquivo mais seguro, consulte Acesso aos arquivos usados por pacotes.

Perfis de dados

Para exibir os perfis, configure a tarefa Criação de Perfil de Dados para enviar a saída a um arquivo e use o Visualizador de Perfil de Dados de maneira autônoma. Para abrir o Visualizador de Perfil de Dados, execute um dos procedimentos a seguir.

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

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

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

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

PainelResultados
O painel Resultados usa apenas uma linha para resumir os resultados computados do perfil. Por exemplo, ao solicitar um Perfil de Distribuição de Comprimento de Coluna, essa linha incluirá os dados de comprimento máximo e mínimo, além da contagem da linha. Em muitos perfis, é possível selecionar essa linha no painel Resultados para ver detalhes adicionais no painel Detalhes (opcional).

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

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

Se a fonte de dados usada para computar 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 Busca Detalhada .

PainelBusca Detalhada
Clique duas vezes em uma linha no painel Detalhes para ver as linhas de dados correspondentes no painel Busca Detalhada quando as seguintes condições forem verdadeiras:

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

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

Para conectar ao banco de dados de origem para uma solicitação de busca detalhada, 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 busca detalhada que está disponível no Visualizador de Perfil de Dados envia consultas ao vivo à fonte de dados original. Essas consultas podem ter um impacto negativo no desempenho do servidor.

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

Para obter mais informações sobre a interface do usuário do Visualizador de Perfil de Dados, consulte Ajuda de F1 do Visualizador de Perfil de Dados.

Ajuda de F1 do Visualizador de Perfil de Dados

Use o Visualizador de Perfil de Dados para exibir a saída da tarefa Criação de Perfil 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 para análise no Visualizador de Perfil de Dados, consulte Configuração da tarefa Criação de Perfil de Dados.

Opções estáticas

Abrir
Clique para buscar o arquivo salvo que contém a saída da tarefa Criação de Perfil de Dados.

PainelPerfis
Expanda a árvore no painel Perfis para ver os perfis incluídos na saída. Selecione um perfil para exibir os seus resultados.

PainelMensagens
Exibe mensagens de estado.

PainelBusca Detalhada
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 estiver exibindo a saída de um perfil Distribuição de Valor de Coluna para uma coluna Estado dos Estados Unidos da América, o painel Distribuição de Valor Detalhado pode conter uma linha para "WA". Clique duas vezes na linha do painel Distribuição de Valor Detalhado para ver as linhas de dados nas quais o valor da coluna de estado é “WA” no painel de busca detalhada.

Opções dinâmicas

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

Perfil de Distribuição de Tamanho de Coluna – painel <coluna>

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

Comprimento Máximo
Exibe o comprimento máximo de valores nesta coluna.

Ignorar Espaços à Esquerda
Exibe se este 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 Tarefa Criação de Perfil de Dados.

Ignorar Espaços à Direita
Exibe se este 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 Tarefa Criação de Perfil de Dados.

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

Painel Distribuição de Comprimento Detalhado

Comprimento
Exibe os comprimentos de coluna localizados na coluna perfilada.

Count
Exibe o número de linhas nas quais o valor da coluna cujo perfil está sendo criado tem o tamanho mostrado na coluna Tamanho .

Percentual
Exibe o percentual de linhas nas quais o valor da coluna cujo perfil está sendo criado tem o tamanho exibido na coluna Tamanho .

Tipo de Perfil = Perfil de Razão Nula de Coluna

Perfil de Razão Nula de Coluna – painel <coluna>

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

Porcentagem Nula
Exibe a porcentagem de linhas nas quais a coluna cujo perfil está sendo criado tem um valor nulo

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

Tipo de Perfil = Perfil Padrão de Coluna

Perfil de Padrão de Coluna – painel <coluna>

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

Painel Distribuição de Padrão

Padrão
Exibe os padrões computados para a coluna cujo perfil está sendo criado.

Percentual
Exibe o percentual de linhas cujos valores correspondem ao padrão exibido na coluna Padrão .

Tipo de Perfil = Perfil de Estatísticas da Coluna

Perfil de Estatísticas da Coluna – painel <coluna>

Mínimo
Exibe o valor mínimo localizado na coluna cujo perfil está sendo criado.

Máximo
Exibe o valor máximo localizado na coluna cujo perfil está sendo criado.

Mean
Exibe a média dos valores encontrados na coluna cujo perfil está sendo criado.

Desvio Padrão
Exibe o desvio padrão dos valores encontrados na coluna cujo perfil está sendo criado.

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

Perfil de Distribuição de Valor da Coluna – painel <coluna>

Número de Valores Distintos
Exibe a contagem de valores distintos encontrados na coluna cujo perfil está sendo criado.

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

Painel Distribuição de Valor Detalhado

Valor
Exibe os valores distintos encontrados na coluna cujo perfil está sendo criado.

Count
Exibe o número de linhas nas quais a coluna cujo perfil está sendo criado tem o valor exibido na coluna Valor .

Percentual
Exibe o percentual de linhas nas quais a coluna cujo perfil está sendo criado tem o valor exibido na coluna Valor .

Tipo de Perfil = Perfil-Chave de Candidato

Perfil-Chave de Candidato – painel <tabela>

Colunas de Chave
Exibe as colunas que foram selecionadas para criação de perfil como chave candidata.

Intensidade de Chave
Exibe a intensidade (em porcentagem) da coluna da chave candidata ou da combinação de colunas. Uma intensidade de chave inferior a 100% indica que existem valores em duplicata.

Painel Violações de Chave

<column1>, <column2>, etc.
Exibe os valores em duplicata encontrados na coluna cujo perfil está sendo criado.

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

Tipo de Perfil = Perfil de Dependência Funcional

Painel do perfil de Dependência Funcional

Colunas Determinantes
Exibe a coluna ou colunas selecionadas como coluna ou colunas determinantes. No exemplo no qual o mesmo Código Postal dos Estados Unidos deveria ter sempre o mesmo estado, a coluna Código Postal é a coluna determinante.

Colunas Dependentes
Exibe a coluna ou colunas selecionadas como coluna ou colunas dependentes. No exemplo no qual o mesmo Código Postal dos Estados Unidos deveria ter sempre o mesmo estado, a coluna Estado é a coluna dependente.

Intensidade de Dependência Funcional
Exibe a intensidade (em porcentagem) da dependência funcional entre colunas. Uma intensidade de chave inferior a 100% indica que há casos nos quais o valor determinante não determina o valor dependente. No exemplo no qual o mesmo Código Postal dos Estados Unidos deveria ter sempre o mesmo estado, isso provavelmente indica que alguns valores de estado são inválidos

Painel Violações de Dependência Funcional

Observação

Uma porcentagem alta de valores errôneos nos dados poderia conduzir a resultados inesperados de um perfil 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 as linhas que contêm o valor de estado correto de "WA" como violações.

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

<nome da coluna dependente>
Exibe o valor da coluna dependente na instância de uma violação de dependência funcional.

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

Contagem de Violação
Exibe o número de linhas nas quais o valor de coluna determinante não determina a coluna dependente (Essas são as linhas nas quais o valor dependente é o valor exibido na coluna <dependent column name>.)

Percentual 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 do Perfil de Inclusão de Valor

Colunas Laterais de Subconjunto
Exibe a coluna ou combinação de colunas cujo perfil foi criado para determinar se elas estão nas colunas do superconjunto.

Colunas Laterais de Superconjunto
Exibe a coluna ou combinação de colunas cujo perfil foi criado para determinar se elas incluem os valores nas colunas do subconjunto.

Intensidade de Inclusão
Exibe a intensidade (em porcentagem) da sobreposição entre colunas. Uma intensidade de chave inferior a 100% indica que há casos nos quais o valor do subconjunto não está localizado entre os valores do superconjunto.

Painel Violações de Inclusão

<column1>, <column2>, etc.
Exibe os valores na coluna de subconjunto ou colunas que não foram localizadas na coluna ou colunas do superconjunto.

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