Introdução

Conforme Post anterior sobre o DQS – http://social.technet.microsoft.com/wiki/pt-br/contents/articles/12604.data-quality-services-dqs-introducao.aspx, iremos conhecer os componentes, estrutura e efetuar a instalação desse novo recurso.

Quando a instalação do SQL Server 2012 é efetuada, o DQS já é pré instalado. O DQS é dividido em dois componentes, DQS Server e Client, aqui veremos suas diferenças.

DQ – Server

Bem, o Data Quality Server possui um conjunto de componentes que gerenciam conhecimentos em diversos aspectos. Ele consiste em alguns bancos de dados que são instalados dentro do SQL Server 2012.Cada banco de dados possui um objetivo, veremos aqui cada um deles.

 

• DQS_Main

Banco de dados principal do DQS. Esse banco de dados possui a base de conhecimento (KB) publicada, assim como as stored procedures que dão apoio a esse recurso.

 

• DQS_Project

Banco de dados responsável por todos os projetos e gerenciamento das bases criados dentro do DQS.

 

• DQS_Staging_Data

Banco de dados intermediário. Esse banco tem como objetivo principal armazenar os dados usados pelas fontes de dados e operaçãos do DQS, sendo que os dados processados ficam armazenados nele tambêm.

 

Sendo assim usuário com privilégio sysadmin deve criar um SQL Server Login para cada login e mapeá-lo para cada usuário do banco de dados DQS_MAIN. As regras são:

 

• dqs_Administrator

O administrador do DQS possui acesso a todas as opções.

• dqs_kb_editor

Usuário com essa opção pode realizar todas as atividades referentes ao DQS, porém não possui acesso a parte da administração.

 

• dqs_kb_operator

Com essa permissão é possível editar e executar projetos e visualizar as atividades e monitoramento das informações.

DQ – Client

O DQS Client é a parte cliente desse processo, a interface após a instalação desse novo recurso, sendo que a instalaçõ do mesmo pode ser em uma máquina indepedente do DQS Server.

Com esse cliente instalado, é possível realizar a criação de uma base de conhecimento, limpeza de dados, conformidade de dados, monitoramento das bases e informações, dentre outras atividades.

 

Pré Requisitos

Para a instalação do DQS é necessário:

 

DQ – Server

• 2GB Mínimo e recomendado 4GB de memória RAM.

• SQL Server 2012 instalado.

 

DQ – Client

• Net Framework 4.0 instalado.

• Internet Explorer 6.0 Sp1 ou superior.

 

Referência – http://msdn.microsoft.com/en-us/library/gg492277(SQL.110).aspx

 

Instalação

Após a instalação do SQL Server 2012, você írá em Iniciar – Todos os Programas – SQL Server 2012 – Data Quality Server.

Untitled

(Figura 1 – Realizando a instalação do DQS.)

 

image

(Figura 2 – Conclusão da instalação do DQS.)

 

Untitled

(Figura 3 – Bases de dados criadas do DQS.)

 

 Untitled

(Figura 4 – Roles e logins criados do DQS.)

 

Com a instalação concluída agora iremos acessar o Client do DQS e conectar no DQS Server.

 

image

(Figura 5 – Acessando o DQS.)

 

image

(Figura 6 – Painel de Gerenciamento do DQS.)

 

image

(Figura 6.1 – Knowledge Base Management – Criação e gerenciamento das bases de dados.)

 

image

(Figura 6.2 – Data Quality Project – Projeto para realização de limpeza e conformidade dos dados.)

 

image

(Figura 6.3 – Painel de Administração do DQS.)

 

No próximo post iremos realizar a criação de um Knowledge Base Management, assim como conhecer todos os processos para essa base de dados.