Erstellen einer Warenkorbstruktur und eines Warenkorbmodells (Data Mining-Lernprogramm für Fortgeschrittene)

 

Gilt für: SQL Server 2016 Preview

Sie haben nun eine Datenquellensicht erstellt und erstellen mithilfe des Data Mining-Assistenten eine neue Miningstruktur. In dieser Aufgabe legen Sie eine Miningstruktur und ein Miningmodell an, die auf dem Microsoft Association-Algorithmus basieren.

Hinweis


Wenn Sie eine Fehlermeldung erhalten, nach der "vAssocSeqLineItems" nicht in einer geschachtelten Tabelle verwendet werden kann, kehren Sie zur vorherigen Aufgabe in dieser Lektion zurück, und erstellen Sie den n:1-Join, indem Sie ihn aus der Tabelle "vAssocSeqLineItems" (die n-Seite) in die Tabelle "vAssocSeqOrders" (die 1-Seite) ziehen. Sie können die Beziehung zwischen den Tabellen auch bearbeiten, indem Sie mit der rechten Maustaste auf die Joinlinie klicken.

So legen Sie die Miningstruktur Association an

  1. Im Projektmappen-Explorer SQL Server Data Tools (SSDT), mit der rechten Maustaste Miningstrukturen und wählen Sie Neue Miningstruktur Data Mining-Assistenten zu öffnen.

  2. Klicken Sie auf der Seite Willkommen auf Weiter.

  3. Auf der Definitionsmethode auswählen Überprüfen Sie, ob Seite aus vorhandener relationaler Datenbank oder vorhandenem Data Warehouse ausgewählt ist, und klicken Sie dann auf Weiter.

  4. Auf der Data Mining-Struktur erstellen Seite welche Datamining-Technik möchten Sie verwenden?, Option Microsoft Association Rules aus der Liste aus, und klicken Sie dann auf Weiter. Die Datenquellensicht auswählen Seite wird angezeigt.

  5. Wählen Sie Aufträgeunter Verfügbare Datenquellensichten, und klicken Sie dann auf Weiter.

  6. Auf der Tabellentypen angeben Seite in der Zeile für die Tabelle "vassocseqlineitems" die geschachtelte und wählen Sie in der Zeile für die geschachtelte Tabelle vAssocSeqOrders, der Fall das Kontrollkästchen. Klicken Sie auf Weiter.

  7. Auf der Trainingsdaten angeben Seite, deaktivieren Sie alle Kontrollkästchen, die möglicherweise aktiviert. Legen Sie den Schlüssel für die Falltabelle vAssocSeqOrders durch Auswählen der Schlüssel Kontrollkästchen neben OrderNumber.

    Da die Warenkorbanalyse zum Ermitteln dient, welche Produkte in einer einzelnen Transaktion enthalten sind, müssen Sie nicht verwenden, die CustomerKey Feld.

  8. Legen Sie den Schlüssel für die geschachtelte Tabelle vAssocSeqLineItems durch Auswählen der Schlüssel das Kontrollkästchen neben dem Modell. Die Eingabe Kontrollkästchen wird auch automatisch aktiviert, wenn Sie dies tun. Wählen Sie die vorhersagbar für das Kontrollkästchen Modell ebenfalls.

    In einem warenkorbmodell Sie nicht wichtig die Abfolge der Produkte in den Warenkorb, und daher sollten Sie keine enthalten LineNumber als Schlüssel der geschachtelten Tabelle. Verwenden Sie LineNumber als Schlüssel nur in einem Modell, in dem die Sequenz wichtig ist. In Lektion 4 erstellen Sie ein Modell, das den Microsoft Sequence Clustering-Algorithmus verwendet.

  9. Wählen Sie das Kontrollkästchen links neben IncomeGroup und Region, aber nehmen Sie ggf. Weitere Optionen aus. Durch Aktivieren der äußerst linken Spalte fügen Sie der Struktur die Spalten zur späteren Bezugnahme hinzu. Die Spalten werden jedoch nicht im Modell verwendet. Ihre Auswahl sollte wie folgt aussehen:

    Das Dialogfeld sollte folgendermaßen aussehen

  10. Klicken Sie auf Weiter.

  11. Auf der Inhalt und Datentyp der Spalten angebenÜberprüfen Sie die Auswahl sollte wie in der folgenden Tabelle dargestellt werden, und klicken Sie dann auf Weiter.

    Spalten Inhaltstyp Datentyp
    IncomeGroup Discrete Text
    Order Number Key Text
    Region Discrete Text
    vAssocSeqLineItems
    Model Key Text
  12. Auf der Erstellen Tests festgelegten Seite, der Standardwert für die Option Prozentsatz der zu testenden Daten beträgt 30 Prozent. Ändern Sie dies in 0. Klicken Sie auf Weiter.

    Hinweis


    Analysis Services bietet verschiedene Diagramme zur Messung der modellgenauigkeit. Einige Genauigkeitsdiagrammtypen, z. B. das Prognosegütediagramm und der Kreuzvalidierungsbericht, dienen jedoch der Klassifizierung und Schätzung. Eine Unterstützung für assoziative Vorhersagen ist nicht vorgesehen.

  13. Auf der der Assistent auf der Seite Miningstrukturname, Typ Zuordnung.

  14. In Miningmodellname, Typ Zuordnung.

  15. Wählen Sie die Option Drillthrough zulassen, und klicken Sie dann auf Fertig stellen.

    Data Mining-Designer wird geöffnet und zeigt die Zuordnung Miningstruktur, die Sie gerade erstellt haben.

Nächste Aufgabe in der Lektion

Ändern und Verarbeiten der Market Basket-Modells ( Datamining-Lernprogramm für fortgeschrittene )

Siehe auch

Microsoft Association-Algorithmus
Inhaltstypen (Data Mining)