Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellen von Vorhersagen mithilfe der erweiterten Umsatzdaten
In dieser Lektion erstellen Sie eine Vorhersageabfrage, die dem Modell die neuen Umsatzdaten hinzufügt. Indem Sie das Modell mit neuen Daten erweitern, können Sie up-to-Datumsvorhersagen abrufen, die die neuesten Datenpunkte enthalten.
Das Erstellen von Zeitreihenvorhersagen, die neue Daten verwenden, ist einfach: Sie fügen einfach den Parameter EXTEND_MODEL_CASES zur Funktion PredictTimeSeries (SHAPE) hinzu, geben die Quelle der neuen Daten an, und geben Sie an, wie viele Vorhersagen Sie abrufen möchten.
Warnung
Der Parameter EXTEND_MODEL_CASES ist optional; Standardmäßig wird das Modell jedes Mal erweitert, wenn Sie eine Zeitreihenvorhersageabfrage erstellen, indem sie neue Daten als Eingaben verknüpfen.
So erstellen Sie die Vorhersageabfrage und fügen neue Daten hinzu
Wenn das Modell noch nicht geöffnet ist, doppelklicken Sie auf die Prognosestruktur, und klicken Sie im Data Mining-Designer auf die Registerkarte "Miningmodellvorhersage ".
Im Bereich "Miningmodell " sollte die Modellprognose bereits ausgewählt sein. Wenn sie nicht ausgewählt ist, klicken Sie auf "Modell auswählen", und wählen Sie dann das Modell "Prognose" aus.
Klicken Sie im Bereich "Eingabetabelle(n) auswählen " auf " Falltabelle auswählen".
Wählen Sie im Dialogfeld "Tabelle auswählen" die Datenquelle "Adventure Works DW Multidimensional 2012" aus.
Wählen Sie in der Liste der Datenquellenansichten "NewSalesData" aus, und klicken Sie dann auf "OK".
Klicken Sie mit der rechten Maustaste auf die Oberfläche des Entwurfsbereichs, und wählen Sie "Verbindungen ändern" aus.
Ordnen Sie mithilfe des Dialogfelds "Zuordnung ändern " die Spalten im Modell den Spalten in den externen Daten wie folgt zu:
Ordnen Sie die Spalte "ReportingDate" im Miningmodell der Spalte "NewDate" in den Eingabedaten zu.
Ordnen Sie die Spalte "Betrag" im Miningmodell der Spalte "NeuerBetrag" in den Eingabedaten zu.
Ordnen Sie die Spalte "Menge" im Miningmodell der Spalte "NewQty" in den Eingabedaten zu.
Ordnen Sie die Spalte "ModelRegion" im Miningmodell der Spalte "Serie" in den Eingabedaten zu.
Jetzt erstellen Sie die Vorhersageabfrage.
Fügen Sie zunächst der Vorhersageabfrage eine Spalte hinzu, um die Datenreihe auszugeben, für die die Vorhersage gilt.
Klicken Sie im Raster auf die erste leere Zeile unter "Quelle", und wählen Sie dann "Prognose" aus.
Wählen Sie in der Spalte "Feld" die Option "Modellregion" und geben Sie für Alias
Model Regionein.
Fügen Sie als Nächstes die Vorhersagefunktion hinzu, und bearbeiten Sie sie.
Klicken Sie auf eine leere Zeile, und wählen Sie unter "Quelle" die Option "Vorhersagefunktion" aus.
Wählen Sie für "Feld" die Option "PredictTimeSeries" aus.
Geben Sie für Aliasdie Vorhersagewerte ein.
Ziehen Sie das Feld "Menge" aus dem Bereich "Miningmodell " in die Spalte "Kriterien/Argument ".
Geben Sie in der Spalte "Kriterien/Argument " nach dem Feldnamen den folgenden Text ein: 5,EXTEND_MODEL_CASES
Der vollständige Text des Textfelds "Kriterien/Argument " sollte wie folgt sein:
[Forecasting].[Quantity],5,EXTEND_MODEL_CASES
Klicken Sie auf "Ergebnisse ", und überprüfen Sie die Ergebnisse.
Die Vorhersagen beginnen im Juli (das erste Mal Segment nach dem Ende der ursprünglichen Daten) und enden am November (das fünfte Zeitsegment nach dem Ende der ursprünglichen Daten).
Um diese Art von Vorhersageabfrage effektiv zu nutzen, müssen Sie wissen, wann die alten Daten enden, und wie viele Zeitscheiben in den neuen Daten enthalten sind.
In diesem Modell endete beispielsweise die ursprüngliche Datenreihe im Juni, und die Daten sind für die Monate Juli, August und September vorgesehen.
Vorhersagen, die EXTEND_MODEL_CASES verwenden, beginnen immer am Ende der ursprünglichen Datenreihe. Wenn Sie daher nur die Vorhersagen für die unbekannten Monate erhalten möchten, müssen Sie den Ausgangspunkt und den Endpunkt für die Vorhersage angeben. Beide Werte werden als eine Reihe von Zeitsegmenten angegeben, die am Ende der alten Daten beginnen.
Das folgende Verfahren veranschaulicht, wie Dies geschieht.
Ändern der Anfangs- und Endpunkte der Vorhersagen
Klicken Sie im Prediction Query Builder auf Abfrage, um zur DMX-Ansicht zu wechseln.
Suchen Sie die DMX-Anweisung, die die PredictTimeSeries-Funktion enthält, und ändern Sie sie wie folgt:
PredictTimeSeries([Forecasting 12].[Quantity],4,6,EXTEND_MODEL_CASES)Klicken Sie auf "Ergebnisse ", und überprüfen Sie die Ergebnisse.
Jetzt beginnen die Vorhersagen im Oktober (das vierte Zeitsegment, gezählt vom Ende der ursprünglichen Daten) und enden im Dezember (das sechste Zeitsegment, gezählt vom Ende der ursprünglichen Daten).
Nächste Aufgabe in der Lektion
Zeitreihenvorhersagen mit Ersatzdaten (Fortgeschrittenes Data-Mining-Tutorial)
Siehe auch
Technische Referenz zu Microsoft-Zeitreihenalgorithmus
Miningmodellinhalt für Zeitreihenmodelle (Analysis Services - Data Mining)