Con l’R2 di SQL Server viene finalmente introdotto nella piattaforma uno strumento per il Master Data Management. Sul mio blog ne ho già parlato tempo fa (nel 2007 - qui e qui), ed essendo molto legato al mondo dei dati, e quindi dei database, mi sono immediatamente interessato ed appassionato alla cosa.
Ora i tempi sono veramente maturi anche per Microsoft per poter portare al grande pubblico questa tematica che sarà di sicuro interesse nei prossimi anni, in quanto tocca un nervo scoperto dell’ecosistema informatico tipico delle società odierne: la qualità dei dati.
E’ sotto gli occhi di tutti che più sistemi informatici ci sono in un’azienda, più i dati vengono duplicati, sparpagliati, distributi, rovinati ed infine…usati! con il pessimo risultato di condurre gli utenti a scelte sbagliate. A titolo di esempio ne cito uno divertente ma significativo: anni fa sono passato da Vodafone a TIM, preservando il numero di telefono grazie alla number portability. Bene, qualche mese fa mi chiama Vodafone dicendomi che, dato che sono un loro affezionato cliente da molti anni, avevo la possibilità di avere una promozione speciale
. Immaginate lo sgomento quanto ho comunicato alla signorina che io non sono un loro cliente! 
Converrete che l’esempio simpatico e divertente ma – da un punto di vista del business – molto preoccupate. Se una società non sa neanche chi è suo cliente e chi no, qualcosa che non va c’è. E di solito questo qualcosa sta nei sistemi informatici, che tritano i dati…a volte troppo 
Da anni ormai si parla del Santo Graal della “One Source Of Truth” e, almeno per quanto riguarda il mondo della Business Intelligence, con la costruzione dei DWH ci si è avvicinati. Rimane però l’altra parte del mondo, quella che non riguarda la Business Intelligence.
Nessun problema, c’è speranza anche per loro
. Il processo di Master Data Management, ora sostenuto da una tecnologia pronta per il grande pubblico, è qui apposta per risolvere il problema.
A breve sarà disponibile la versione R2 di SQL Server 2008 con la quale si potrà iniziare ad usare questa tecnologia, nel frattempo se volete approfondire il discorso potete leggere il post di Kirk Haselden nel passato Product Manager di Integration Services ed ora di Master Data Management (ci sarà un collegamento tra le due cose?
):
http://community.ugiss.org/blogs/dmauri/archive/2007/10/08/master-data-management.aspx
e questa è l’homepage dei Master Data Services, la tecnologia MS con la quale fare Master Data Management:
http://www.microsoft.com/sqlserver/2008/en/us/mds.aspx