steffen krause technical evangelist microsoft
TRANSCRIPT
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