DMX-Lernprogramm für Zeitreihenvorhersagen
In diesem Lernprogramm erstellen Sie eine Zeitreihen-Miningstruktur sowie drei benutzerdefinierte Zeitreihen-Miningmodelle und treffen Vorhersagen unter Verwendung dieser Modelle.
Die Miningmodelle basieren auf den Daten, die in der AdventureWorksDW2012-Beispieldatenbank enthalten sind, die Daten für das fiktive Unternehmen Adventure Works Cycles speichert. Adventure Works Cycles ist ein großes, multinationales Fertigungsunternehmen.
Lernprogrammszenario
Adventure Works Cycles hat beschlossen, Data Mining zu verwenden, um Umsatzprognosen zu generieren. Sie haben bereits einige regionale Prognosemodelle erstellt; Weitere Informationen finden Sie unter Lektion 2: Erstellen eines Prognoseszenarios (Data Mining-Tutorial für Fortgeschrittene). Die Vertriebsabteilung muss das Data Mining-Modell jedoch von Zeit zu Zeit anhand von neuen Umsatzdaten aktualisieren. Außerdem sollen die Modelle angepasst werden, um unterschiedliche Vorhersagen zu ermöglichen.
Microsoft SQL Server Analysis Services bietet mehrere Tools, die für diese Aufgabe verwendet werden können:
Abfragesprache Data Mining-Erweiterungen (Data Mining Extensions, DMX)
Microsoft Time Series-Algorithmus
Abfrage-Editor in SQL Server Management Studio
Der Microsoft Time Series-Algorithmus erstellt Modelle, die für die Vorhersage zeitbezogener Daten verwendet werden können. Data Mining-Erweiterungen (DMX) ist eine von Analysis Services bereitgestellte Abfragesprache, mit der Sie Miningmodelle und Vorhersageabfragen erstellen können.
Lernziele
In diesem Tutorial wird davon ausgegangen, dass Sie bereits mit den Objekten vertraut sind, die Analysis Services zum Erstellen von Miningmodellen verwendet. Wenn Sie noch keine Miningstrukturen oder Miningmodelle mit DMX erstellt haben, finden Sie unter Bike Buyer DMX Tutorialweitere Informationen.
Dieses Lernprogramm ist in die folgenden Lektionen aufgeteilt:
Lektion 1: Erstellen eines Miningmodells und einer Miningstruktur für eine Zeitreihe
In dieser Lektion erfahren Sie, wie mithilfe der CREATE MINING MODEL
-Anweisung ein neues Vorhersagemodell sowie ein entsprechendes Miningmodell hinzugefügt werden.
Lektion 2: Hinzufügen von Miningmodellen zur Miningstruktur für Zeitreihen
In dieser Lektion erfahren Sie, wie der Zeitreihenstruktur mithilfe der ALTER MINING STRUCTURE-Anweisung neue Miningmodelle hinzugefügt werden. Außerdem erfahren Sie, wie der Algorithmus, der zum Analysieren einer Zeitreihe verwendet wird, angepasst wird.
Lektion 3: Verarbeiten der Zeitreihenstruktur und -modelle
In dieser Lektion erfahren Sie, wie Sie die Modelle mithilfe der INSERT INTO
-Anweisung trainieren und die Struktur mit Daten aus der AdventureWorksDW2012-Datenbank auffüllen.
Lektion 4: Erstellen von Zeitreihenvorhersagen mit DMX
In dieser Lektion erfahren Sie, wie Zeitreihenvorhersagen erstellt werden.
Lektion 5: Erweitern des Zeitreihenmodells
In dieser Lektion erfahren Sie, wie das Modell mit dem EXTEND_MODEL_CASES
-Parameter beim Erstellen von Vorhersagen mit neuen Daten aktualisiert wird.
Anforderungen
Stellen Sie vor dem Durchführen des Lernprogramms sicher, dass Folgendes installiert ist:
Microsoft SQL Server
Microsoft SQL Server Analysis Services
Die AdventureWorksDW2012-Datenbank
Aus Sicherheitsgründen werden die Beispieldatenbanken standardmäßig nicht installiert. Um die offiziellen Beispieldatenbanken für Microsoft SQL Server zu installieren, wechseln Sie zu https://www.CodePlex.com/MSFTDBProdSamples oder auf der Startseite microsoft SQL Server Samples and Community Projects im Abschnitt Microsoft SQL Server Produktbeispiele. Klicken Sie auf Datenbankenund anschließend auf die Registerkarte Releases , und wählen Sie die gewünschten Datenbanken aus.
Hinweis
Zur besseren Anzeige der Lernprogramme empfehlen wir Ihnen, dass Sie der Symbolleiste in der Dokumentanzeige die Schaltflächen Nächstes Thema und Vorheriges Thema hinzufügen.
Weitere Informationen
Lernprogramm zu Data Mining-Grundlagen
Data Mining-Lernprogramm für Fortgeschrittene (Analysis Services - Data Mining)