Palestra sobre Master Data Services no evento online techday, para ver o vídeo e/ou mais informações acessem meu blog:
http://blogs.solidq.com/fferreira
5. 5
OnlineTechDay
|2010
Worldwide
Desafios/Cenário Atual
Não existe fonte única da verdade
Dificuldade em integrar os dados de diversos
sistemas para geração de relatório confiável
Departamento de TI não dá conta da demanda
e cada dia aparecem mais e mais “sisteminhas”
feitos fora da TI
Dificuldade em “limpar” os dados para a
criação de um DW
6. 6
OnlineTechDay
|2010
Worldwide
Desafios/Cenário Atual
Será que esse é realmente um problema?
A Microsoft possuia 5907 registros de empresas “Boeing” em seus diversos
sistemas internos! Qual era o correto? Como gerar um relatório consolidando
todos os registros?
7. 7
OnlineTechDay
|2010
Worldwide
Solução? Master Data Management
“… Master Data Management é um conjunto de processos e
ferramentas que consistentemente definem e gerenciam as
entidades de dados não-transacionais de uma organização.
MDM tem o objetivo de fornecer processos para a coleta,
agregação, comparação, consolidação, garantia da qualidade,
persistência e distribuição desses dados na organização….” -
Wikipedia
Permite gerenciar, de um ponto central, todos os dados mestres
da organização
8. 8
OnlineTechDay
|2010
Worldwide
Dados Mestres?
São dados não-transacionais, ou seja, que
mudam lentamente e que são compartilhados
entre diversos sistemas da organização
Coisas
Produtos
Partes
Pessoas
Clientes
Funcionário
Vendedores
Virtual
Contas
Métricas
Contratos
Locais
Escritórios
Regiões
Lojas
Tempo
10. 10
OnlineTechDay
|2010
Worldwide
Master Data Services
Faz parte do SQL Server 2008 R2, mas é
instalado separadamente!
Enterprise e Datacenter Editions Only, e
somente nas versões 64 bits
Composto por:
Banco de dados central do MDS
Interface Web para gerenciamento da solução
Webservices para consumir os dados e/ou criar
customizações para o gerenciamento
12. 12
OnlineTechDay
|2010
Worldwide
Resumo
Ajuda a criar um local central de gerenciamento
dos dados
Não é algo “Next-Next-Finish”
Podemos gerenciar versões dos dados, criar
visões para exportação dos dados para os
outros sistemas
Podemos criar regras de negócio!
Possui WebServices para expor os dados para
outros aplicativos
13. 13
Felipe Ferreira - @SQLBoy
http://blogs.solidq.com/fferreira
fferreira@solidq.com