Steffen Krause Technical Evangelist Microsoft .

Post on 05-Apr-2015

105 views 0 download

Transcript of Steffen Krause Technical Evangelist Microsoft .

Data Mining mit SQL Server 2008 und Excel 2007Steffen KrauseTechnical EvangelistMicrosofthttp://blogs.technet.com/steffenk

Agenda

Was ist Data Mining und wie können Sie es nutzen?Data Mining ProzessSQL Server Data Mining Data Mining IntegrationData Mining ProgrammierbarkeitExcel Addins

Analyse-Typen

Abfrage/Reporting/Analyse“Was ist passiert?”

Einfache ReportsKey Performance IndikatorenOLAP-Würfel – Slice & Dice

Echtzeit - “Was passiert derzeit?”Ereignisse/Trigger

Data Mining“Was wird passieren?”“Wie/warum ist das passiert?”

Was ist Data Mining?

“Data Mining ist die halbautomatische Extraktion von Mustern, Änderungen, Assoziationen, Anomalien und anderen statistisch signifikanten Strukturen aus großen Datenmengen.” Robert Grossman

“Die nichttriviale Extraktion von impliziten, vorher unbekannten und potentiell nützlichen Informationen aus Daten" W. Frawley,et al 1992

“Die Wissenschaft vom Herausziehen nützlicher Information aus großen Datenmengen oder Datenbanken” D. Hand, et al 2001

Auch bekannt als

Machine Learning

Predictive Analytics

Untersucht Ihre Daten

Findet Muster

Erstellt Voraussagen

Was tut Data Mining?

Data Mining Aufgaben

KlassifikationSchätzungSegmentierungAssoziationVoraussageText-AnalyseFortgeschrittene Daten-Erforschung

Agenda

Was ist Data Mining und wie können Sie es nutzen?Data Mining ProzessSQL Server Data Mining Data Mining IntegrationExcel Addins

Mining-Modell

Mining-Prozess

DM Engine

DM Engine

Trainingsdaten

VorherzusagendeDatenMining-Modell

Mit Vorhersagen

Mining-Modell

“Putting Data Mining to Work”

“Doing Data

Mining”Business Understandi

ng

Data Understandi

ng

Data Preparation

Modeling

Evaluation

Deployment

Data

Data Mining ProzessCRISP-DM

www.crisp-dm.org

SSAS(Data

Mining)

SSAS (OLAP)DSV

SSISSSAS(OLAP)SSRSFlexible APIs

SSISSSAS(OLAP)

Business Understandi

ng

Data Understandi

ng

Data Preparation

Modeling

Evaluation

Deployment

Data Mining Process in SQLCRISP-DM

www.crisp-dm.org

Data

Data Mining in SQL Server

demo

Demo-Zusammenfassung

Datenvorbereitung mit Sampling-Transformationen in Integration ServicesAnalysis Services Project in Visual Studio® erstellenModelle erstellen und auf den Server deployenModelle mit Lift Chart evaluierenModell mit Reporting Services in Produktion nehmen

Agenda

Was ist Data Mining und wie können Sie es nutzen?Data Mining ProzessSQL Server Data Mining Data Mining IntegrationExcel Addins

Angebot in SQL Server

Neun (7-10) Algorithmen, gemeinsam mit MS Research entwickeltData Mining wird zugänglich und einfach benutzbar durch ein integriertes Benutzerinterface, Unterstützung über Produktgrenzen hinaus und ein vertrautes Standard-API.Komplettes Framework für Erstellung und Deployment von intelligenten Anwendungen

Wert von Data Mining

SQL Server

Reports (Statisch)

Data Mining

Business Knowledge

Einfach Kompliziert

Usability

Rela

tiver

Gesc

häft

s-W

ert

OLAP

Reports (Adhoc)

Vollständiger Satz von Algorithmen

Entscheidungsbäume Clustering Zeitreihen(2 Algorithmen)

Sequence Clustering

Assoziation Naïve Bayes

NeuronaleNetzwerke

Eingeführt mit SQL Server 2000

+ Lineare Regression Logistische Regression

Agenda

Was ist Data Mining und wie können Sie es nutzen?Data Mining ProzessSQL Server Data Mining Data Mining IntegrationExcel Addins

Data Mining User Interface

SQL Server BI Development StudioUmgebung für Erstellung und Daten-ErforschungData Mining-Projekte in Visual Studio Solutions mit zusammenhängenden ProjektenSource Control Integration

SQL Server Management StudioEine Anwendung für alle VerwaltungsaufgabenManagement, Ansicht und Abfrage von Mining Modellen

BI Integration

Integration ServicesData Mining Processing und Ergebnisse integrieren sich direkt in die Pipeline

OLAP Processing von Mining-Modellen direkt aus CubesVerwendung von Mining-Ergebnissen als Dimensionen

Reporting ServicesEinbetten von Data Mining Ergebnissen direkt in Reporting Services Reports

Eingebettetes Data Mining

Entscheidungen ohne ProgrammierungGeschäftsregeln aus Daten lernen

KundenanpassungLogik automatisch an den Kunden angepaßt

Automatisches UpdateLogik durch Re-Processing mit aktuellen Daten aktualisiert

Agenda

Was ist Data Mining und wie können Sie es nutzen?Data Mining ProzessSQL Server Data Mining Data Mining IntegrationExcel Addins

“Data Mining ist schwer”

Anwender wollen nur anwendenWie können Sie:

Das Problem definieren?Daten auswählen?Eingaben selektieren?Ausgaben definieren?Ergebnisse interpretieren?Ergebnisse überprüfen?

Mission Impossible

“Data Mining für die Massen”Data Mining Angebote für alle Benutzer

Table Analysis Tools for Office Excel 2007

Ausreisser hervorhebenKategorien findenEinflussfaktor-AnalyseVorhersageWas wäre wennZielsucheFill from exampleWarenkorbanalyse

Data Mining Client für Office Excel 2007

DatenvorbereitungModell-Erstellung aus Excel DatenModell-TestModell-AnsichtModell-VerwaltungVorhersage aus Excel DatenImport von Vorhersagedaten nach Excel

Grafische Data Mining Sichten als Visio-Diagramme

Interaktion Annotation Publikation

Data Mining Templates for Office Visio 2007

Excel Addins

demo

ZusammenfassungNeun Algorithmen + ViewerBI Dev Studio für Entwickler und AnalystenExcel 2007 für Analysten und JedermannIntegration mit SSIS, SSAS und SSRSNeue Welt der “Intelligenten Anwendungen”Vollständige Plattform für alle Ebenen der DM-Nutzung

Ressourcen

http://www.sqlserverdatamining.com http://www.sqlis.com/ http://www.sqlserveranalysisservices.com/ http://msdn.microsoft.com/sql/ Blogs

http://blogs.technet.com/steffenk http://blogs.msdn.com/jamiemac

Webcastshttp://www.microsoft.com/germany/technet/webcasts

Your MSDN resourcescheck out these websites, blogs & more!

PresentationsTechDays: www.techdays.chMSDN Events: http://www.microsoft.com/switzerland/msdn/de/presentationfinder.mspxMSDN Webcasts: http://www.microsoft.com/switzerland/msdn/de/finder/default.mspx

MSDN EventsMSDN Events: http://www.microsoft.com/switzerland/msdn/de/events/default.mspxSave the date: Tech•Ed 2009 Europe, 9-13 November 2009, Berlin

MSDN Flash (our by weekly newsletter)Subscribe: http://www.microsoft.com/switzerland/msdn/de/flash.mspx

MSDN Team BlogRSS: http://blogs.msdn.com/swiss_dpe_team/Default.aspx

Developer User Groups & CommunitiesMobile Devices: http://www.pocketpc.ch/Microsoft Solutions User Group Switzerland: www.msugs.ch.NET Managed User Group of Switzerland: www.dotmugs.chFoxPro User Group Switzerland: www.fugs.ch

Your TechNet resourcescheck out these websites, blogs & more!

PresentationsTechDays: www.techdays.ch

TechNet EventsTechNet Events: http://technet.microsoft.com/de-ch/bb291010.aspx Save the date: Tech•Ed 2009 Europe, 9-13 November 2009, Berlin

TechNet Flash (our by weekly newsletter)Subscribe: http://technet.microsoft.com/de-ch/bb898852.aspx

Schweizer IT Professional und TechNet BlogRSS: http://blogs.technet.com/chitpro-de/

IT Professional User Groups & CommunitiesSwissITPro User Group: www.swissitpro.ch NT Anwendergruppe Schweiz: www.nt-ag.ch PASS (Professional Association for SQL Server): www.sqlpass.ch

Save the date for tech·days next year!

7. – 8. April 2010Congress Center Basel

Classic Sponsoring Partners

Media Partner

Premium Sponsoring Partners