Erstellen von Vorhersagen (Lernprogramm zu Data Mining-Grundlagen)

Wenn Sie die Genauigkeit Ihrer Miningmodelle getestet haben und damit zufrieden sind, können Sie Vorhersageabfragen mit Data Mining-Erweiterungen (DMX) erstellen. Dazu verwenden Sie im Data Mining-Designer den Generator für Vorhersageabfragen auf der Registerkarte Miningmodellvorhersage.

Der Generator für Vorhersageabfragen weist drei Ansichten auf. In den Sichten Entwurf und Abfrage können Sie die Abfrage erstellen und überprüfen. Sie können dann die Abfrage ausführen und die Ergebnisse in der Sicht Ergebnis anzeigen.

Weitere Informationen zum Verwenden des Generators für Vorhersageabfragen Sie unter Erstellen von DMX-Vorhersageabfragen.

Erstellen einer Abfrage

Der erste Schritt beim Erstellen einer Vorhersageabfrage ist die Auswahl eines Miningmodells und einer Eingabetabelle.

So wählen Sie ein Modell und eine Eingabetabelle aus

  1. Klicken Sie im Data Mining-Designer auf der Registerkarte Miningmodellvorhersage im Feld Miningmodell auf Modell auswählen.

  2. Navigieren Sie im Dialogfeld Miningmodell auswählen zur Struktur Targeted Mailing, erweitern Sie diese, wählen Sie TM_Decision_Tree aus, und klicken Sie dann auf OK.

  3. Klicken Sie im Feld Eingabetabelle(n) auswählen auf Falltabelle auswählen.

  4. Wählen Sie im Dialogfeld Tabelle auswählen in der Liste Datenquelle die Datenquelle Adventure Works DW2008 aus.

  5. Wählen Sie in der Liste Tabellen-/Sichtname die Tabelle Prospective Buyer (dbo) aus, und klicken Sie dann auf OK.

    Die Tabelle ProspectiveBuyer entspricht weitestgehend der Falltabelle vTargetMail.

Zuordnen der Spalten

Wenn Sie die Eingabetabelle ausgewählt haben, erstellt der Generator für Vorhersageabfragen eine Standardzuordnung zwischen dem Miningmodell und der Eingabetabelle, die auf den Spaltennamen basiert. Mindestens eine Spalte aus der Struktur muss mit einer Spalte in den externen Daten übereinstimmen.

Wichtiger HinweisWichtig

Die Daten, die Sie zur Ermittlung der Genauigkeit der Modelle verwenden, müssen eine Spalte enthalten, die der vorhersagbaren Spalte zugeordnet werden kann.

So ordnen Sie den Spalten der Eingabetabelle die Strukturspalten zu

  1. Klicken Sie mit der rechten Maustaste auf die Verknüpfungslinien für das Fenster Miningmodell und das Fenster Eingabetabelle(n) auswählen, und wählen Sie Verbindungen ändern aus.

    Beachten Sie, dass nicht jede Spalte zugeordnet wird. Es werden Zuordnungen für mehrere Tabellenspalten hinzugefügt.

  2. Klicken Sie unter Tabellenspalte auf die Zelle Bike Buyer, und wählen Sie ProspectiveBuyer.Unknown aus der Dropdownliste aus.

    Dadurch wird die vorhersagbare Spalte [Bike Buyer] einer Spalte der Eingabetabelle zugeordnet.

  3. Klicken Sie auf OK.

  4. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Datenquellensicht Targeted Mailing, und wählen Sie Sicht-Designer aus.

  5. Klicken Sie mit der rechten Maustaste auf den Titel der Tabelle ProspectiveBuyer, und wählen Sie Neue benannte Berechnung aus.

  6. Geben Sie im Feld SpaltennamecalcAge ein.

  7. Geben Sie im Feld Ausdruck den Ausdruck DATEDIFF(YYYY,[BirthDate],getdate()) ein, und klicken Sie auf OK.

    Die Eingabetabelle weist keine entsprechende Age-Spalte auf. Mit diesem Ausdruck wird das Alter von Kunden anhand der Spalte BirthDate in der Eingabetabelle berechnet. Die Spalte Age wurde als einflussreichste Spalte zur Vorhersage des Fahrradkaufverhaltens identifiziert; sie muss sowohl im Modell als auch in der Eingabetabelle vorhanden sein.

  8. Wählen Sie im Data Mining-Designer die Registerkarte Miningmodellvorhersage aus, und öffnen Sie das Fenster Verbindungen ändern erneut.

  9. Klicken Sie unter Tabellenspalte auf die Zelle Age, und wählen Sie ProspectiveBuyer.calcAge aus der Dropdownliste aus.

  10. Klicken Sie auf OK.

Entwerfen der Vorhersageabfrage

So entwerfen Sie die Vorhersageabfrage

  1. Die erste Schaltfläche auf der Symbolleiste der Registerkarte Miningmodellvorhersage ist die Schaltfläche Zur Entwurfsansicht wechseln/Zur Ergebnisansicht wechseln/Zur Abfrageansicht wechseln. Klicken Sie auf dieser Schaltfläche auf den Pfeil nach unten, und wählen Sie Entwurf aus.

  2. Klicken Sie im Raster auf der Registerkarte Miningmodellvorhersage auf die Zelle in der ersten leeren Zeile für die Spalte Quelle, und wählen Sie dann Vorhersagefunktion aus.

    Damit wird die Zielspalte für die PredictProbability-Funktion angegeben. Weitere Informationen finden Sie unter Data Mining-Erweiterungen (DMX) - Funktionsreferenz.

  3. Wählen Sie in der Zeile Vorhersagefunktion der Spalte Feld die Option PredictProbability aus.

  4. Wählen Sie oben im Fenster Miningmodell [Bike Buyer] aus, und ziehen Sie Ihre Auswahl in die Zelle Kriterium/Argument.

    Wenn Sie die Auswahl ablegen, wird [TM_Decision_Tree].[Bike Buyer] in der Zelle Kriterium/Argument angezeigt.

  5. Klicken Sie in der Spalte Quelle auf die nächste leere Zeile, und wählen Sie dann TM_Decision_Tree aus.

  6. Wählen Sie in der Zeile TM_Decision_Tree in der Spalte Feld die Option Bike Buyer aus.

  7. Geben Sie in der Zeile TM_Decision_Tree in der Spalte Kriterium/Argument den Wert = 1 ein.

  8. Klicken Sie in der Spalte Quelle auf die nächste leere Zeile, und wählen Sie dann ProspectiveBuyer aus.

  9. Wählen Sie in der Zeile ProspectiveBuyer der Spalte Feld die Option ProspectiveBuyerKey aus.

    Damit wird der Vorhersageabfrage ein eindeutiger Bezeichner hinzugefügt, sodass Sie feststellen können, wer wahrscheinlich ein Fahrrad kaufen wird und wer nicht.

  10. Fügen Sie dem Raster fünf weitere Zeilen hinzu. Wählen Sie für die einzelnen Zeilen ProspectiveBuyer als Quelle aus, und fügen Sie den Zellen mit der Bezeichnung Feld die folgenden Spalten hinzu:

    • calcAge

    • LastName

    • FirstName

    • AddressLine1

    • AddressLine2

Führen Sie abschließend die Abfrage aus und zeigen die Ergebnisse an.

So führen Sie die Abfrage aus und zeigen die Ergebnisse an

  1. Klicken Sie auf der Registerkarte Miningmodellvorhersage auf die Schaltfläche Ergebnis.

  2. Nachdem die Abfrage ausgeführt wurde, werden die Ergebnisse angezeigt und Sie können diese überprüfen.

    Auf der Registerkarte Miningmodellvorhersage werden die Kontaktinformationen für potenzielle Kunden angezeigt, die wahrscheinlich ein Fahrrad kaufen. Die Spalte Ausdruck gibt die Wahrscheinlichkeit an, mit der die Vorhersage zutrifft. Anhand dieser Ergebnisse können Sie entscheiden, welche potenzielle Kunden beim Targeted Mailing angeschrieben werden sollen.

  3. Klicken Sie auf die Schaltfläche Speichern, um die Ergebnisse zu speichern.