Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
SSIS Integration Runtime no Azure Data Factory
A tarefa Criação de Perfil de Dados fornece a funcionalidade de criação de perfil de dados dentro do processo de extração, transformação e carga de dados. Usando a tarefa Criação de Perfil de Dados, você pode alcançar os seguintes benefícios:
Analisar os dados de origem mais efetivamente
Entender melhor os dados de origem
Prevenir problemas de qualidade dos dados antes que eles sejam introduzidos no data warehouse.
Importante
A tarefa Criação de Perfil de Dados funciona apenas com dados armazenados no SQL Server. Ela não funciona com fontes de dados de terceiros ou baseadas em arquivos.
Visão geral do Perfilamento de Dados
A qualidade dos dados é importante para todo negócio. Como as empresas constroem sistemas analíticos e de business intelligence no topo de seus sistemas transacionais, a confiabilidade dos indicadores chave de desempenho e das previsões da mineração de dados, depende completamente da validade dos dados onde eles são baseados. Mas, embora a importância da validade dos dados para a realização das decisões de negócios esteja crescendo, o desafio de certificar-se da validade dos dados também está aumentando. Dentro da empresa os dados estão fluindo constantemente de diversos sistemas e fontes e de um grande número de usuários.
Métrica para qualidade de dados pode ser difícil de definir porque eles são específicos ao domínio ou aplicativo. Uma abordagem comum para definir qualidade de dados é a criação de perfil de dados.
Um perfil de dados é uma coleção de estatísticas de agregação sobre os dados que podem incluir o seguinte:
O número de linhas na tabela Customer.
O número de valores distintos na coluna Estado.
O número de valores ausentes ou nulos na coluna Zip.
A distribuição de valores na coluna Cidade.
O grau da dependência funcional da coluna Estado em relação à coluna Zip — ou seja, o Estado deve ser sempre o mesmo para um determinado valor de Zip.
As estatísticas fornecidas por um perfil de dados dão a você as informações necessárias para minimizar com eficácia os problemas de qualidade que podem ocorrer ao usar os dados de origem.
Integration Services e criação de perfil de dados
Em Integration Services, o processo de criação de perfil de dados consiste nas seguintes etapas:
Etapa 1: Configurando a tarefa de criação de perfil de dados
A tarefa Criação de Perfil de Dados é usada para configurar os perfis que você deseja calcular. Você executa o pacote que contém a tarefa de Criação de Perfil de Dados para computar os perfis. A tarefa salva o perfil produzido em formato de XML em um arquivo ou uma variável de pacote.
Para obter mais informações:Instalação da Tarefa de Criação de Perfil de Dados
Etapa 2: Revisando os perfis que a tarefa Criação de Perfis de Dados computa
Para exibir os perfis de dados que a tarefa Criação de Perfil de Dados computa, envie a saída para um arquivo e utilize o Visualizador de Perfil de dados Esse visualizador é um utilitário independente que exibe a saída do perfil nos formatos resumido e detalhado, com capacidade opcional de detalhamento.
Para obter mais informações:Visualizador de Perfil de Dados
Adição de lógica condicional ao fluxo de trabalho de criação de perfil de dados.
A tarefa Criação de Perfil de Dados não tem funcionalidades internas que permitam usar lógica condicional para conectar essa tarefa a tarefas subsequentes com base no resultado da criação de perfil. Porém, você pode adicionar facilmente esta lógica, com uma quantidade pequena de programação, em uma tarefa de Script. Por exemplo, a tarefa Script poderia executar uma consulta XPath contra o arquivo de saída da tarefa de Criação de Perfil de Dados. A consulta poderia determinar se a porcentagem de valores nulos em uma coluna particular excede certo limite. Se a porcentagem exceder o limite, você pode interromper o pacote e resolver o problema na fonte de dados antes de continuar. Para obter mais informações, consulte Incorporar uma tarefa de criação de perfil de dados em um fluxo de trabalho de pacote.