Data Mining e Cubi OLAP Esigenza: Utilizzare i dati raccolti nei Database aziendali Trasformare i Database in strumenti utili ai processi decisionali Soluzione: Realizzazione di un sistema di Data Warehouse Implementate le applicazioni dei Cubi OLAP e il Data Mining Benefici: Reportistica dettagliata in completa autonomia Veloci tempi di risposta per domande specifiche Possibilità di scoprire importanti relazioni tra i dati Il management ha la possibilità di modifica e personalizzare i report secondo le esigenze del momento Decisioni aziendali prese con il supporto di analisi e informazioni affidabili Il Data Mining e i Cubi OLAP sono un valido ed utile strumento a supporto dei processi decisionali aziendali. I processi decisionali di un’azienda devono essere supportati da informazioni e dati. Molto spesso le organizzazioni si trovano a dover gestire Database colmi di dati difficilmente leggibili e non in grado di fornire informazioni significative. È per questo che il cliente, un importante istituto di credito, ci ha coinvolto: per cercare di trasformare i Database aziendali in strumenti utili ai processi decisionali. Il Gruppo Reti, date le caratteristiche del cliente e la particolarità dei dati, ha proposto due ottime applicazioni per arrivare all’obiettivo: i Cubi OLAP e il Data Mining. Esigenze I Database del cliente sono caratterizzati da un elevato numero di dati, provenienti dagli strumenti utilizzati dal Front-end, disaggregati e di difficile analisi. A fronte di un mercato sempre più in evoluzione e ricco di competitors, è emersa la sempre più impellente necessità di utilizzare i dati raccolti e metterli al servizio della direzione aziendale, riorganizzandoli, filtrandoli e utilizzando degli strumenti idonei alla loro analisi e lettura. L’obiettivo del cliente era di dare al management l’opportunità concreta di trovare le risposte a tutte quelle domande che hanno un alto impatto sulle performance aziendali; chi ricopre ruoli decisionali deve avere la possibilità di usufruire di tutti gli strumenti che possono rendere la guida dell’azienda il più sicura possibile. Soluzione Dopo aver analizzato le esigenze della direzione e l’infrastruttura IT esistente, il Gruppo Reti ha individuato nella tecnologia Microsoft SQL Server 2005 Analysis Services la soluzione adeguata. Con gli Analysis Services si può ottenere una visione unificata e integrata di tutti i dati aziendali, che possono essere utilizzati come base per le normali attività di reporting. Nello specifico, abbiamo implementato le applicazioni dei Cubi OLAP e il Data Mining. L’Analysis Services supporta l'elaborazione OLAP consentendo la progettazione, la creazione e la gestione di strutture multidimensionali contenenti dati aggregati provenienti da altre sorgenti, ad esempio database relazionali. Per le applicazioni di Data Mining, l’ Analysis Services utilizzando un'ampia gamma di algoritmi standard del settore consente la progettazione, la creazione e la visualizzazione di modelli creati da altre sorgenti. Al termine della fase di progettazione, il Gruppo Reti si è focalizzato su quella che può essere definita la parte fondamentale del processo di realizzazione di un sistema di Data Warehouse: l’attività di recupero, trasformazione e pulizia dei dati. Il Data Warehouse è un database, che concentra tutti i dati dell’azienda in un unico punto integrando informazioni provenienti da diverse sorgenti (applicativi utilizzati dal front-end) . Al fine di rendere il Data Warehouse uno strumento efficace ed efficiente in grado di fornire le giuste risposte, il Gruppo Reti, in collaborazione con il cliente stesso, ha identificato i vari ambiti di business (analisi funzionale) ed ha modellizato il data warehouse sulla base di questi ultimi (analisi tecnica). Interrogare il Data Warehouse richiede skills tecnici adeguati (conoscere il linguaggio di programmazione del Database). In questa situazione, il management deve inviare una richiesta al personale IT che, una volta estrapolati i dati, invia un feed-back sotto forma di report statico, il limiti principale di questi report è l’assoluta impossibilità di effettuare successive modifiche in autonomia, il management deve sempre rivolgersi al personale IT per qualsiasi richiesta successiva. Per poter ottenere autonomamente report personalizzati e personalizzabili, il Gruppo Reti ha introdotto i cubi OLAP (Online Analytical Processing) e il Data Mining. I cubi OLAP sono dei database multidimensionali, tramite una apposita interfaccia client (Excel Worksheet – Reporting Services – Business Object) l’utente indica le variabili da analizzare e quelle di stratificazione, necessarie per ottenere il report a supporto delle decisioni manageriali. Attualmente presso il cliente sono stati implementati una serie di Cubi OLAP che modellizzano il business aziendale. La previsione è quella di aggiungerne altri in base alle esigenze manifestata dal management nel corso dell’attività. Il Data Mining è un processo strutturato di creazione di modelli a supporto delle decisioni di business scoprendo relazioni, similitudini, sequenze e tendenze all'interno di basi dati di grandi dimensioni contenenti Via Dante, 6 Via Trento, 43/2 21052 Busto Arsizio—VA - 16145 Genova Tel.: +39.03314.357400 Tel.: +39.010.362525 Fax: +39.0331.622869 Fax: +39.0331.316958 [email protected] [email protected] informazioni eterogenee, utilizzando tecniche statistiche e di intelligenza artificiale. Gli approcci e le tecnologie di Data Mining si applicano a diverse aree di decisione del management: sviluppare il business analizzare la concorrenza gestire il portafoglio prodotti gestire le promozioni supportare le analisi di un sistema di CRM valutare il rischio aumentare l'efficacia e l'efficienza del proprio sito internet ed analizzare il comportamento degli utenti. Vantaggi della soluzione L’implementazione di un’infrastruttura IT basata sul Data Mining e i Cubi OLAP presenta i seguenti vantaggi: Reportistica dettagliata in completa autonomia Veloci tempi di risposta per domande specifiche Possibilità di scoprire importanti relazioni tra i dati Il management ha la possibilità di modifica e personalizzare i report secondo le esigenze del momento Decisioni aziendali prese con il supporto di analisi e informazioni affidabili. Tecnologie: Microsoft SQL Analysis Services SQL Server Integration Services SQL Server Reporting Services