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.
Nachdem Sie nun eine Datenquellenansicht erstellt haben, verwenden Sie den Data Mining-Assistenten, um eine neue Miningstruktur zu erstellen. In dieser Aufgabe erstellen Sie eine Miningstruktur und ein Miningmodell, das auf dem Microsoft Association-Algorithmus basiert.
Hinweis
Wenn ein Fehler auftritt, der besagt, dass vAssocSeqLineItems nicht als geschachtelte Tabelle verwendet werden kann, gehen Sie zurück zur vorherigen Aufgabe in der Lektion und erstellen Sie unbedingt die Viele-zu-Eins-Verknüpfung, indem Sie aus der vAssocSeqLineItems-Tabelle (die viele Seite) auf die vAssocSeqOrders-Tabelle (die eine Seite) ziehen. Sie können die Beziehung zwischen den Tabellen auch bearbeiten, indem Sie mit der rechten Maustaste auf die Verknüpfungslinie klicken.
So erstellen Sie eine Zuordnungs-Miningstruktur
Klicken Sie im Projektmappen-Explorer in SQL Server Data Tools (SSDT) mit der rechten Maustaste auf Miningstrukturen und wählen Sie Neue Miningstruktur aus, um den Data-Mining-Assistenten zu öffnen.
Klicken Sie auf der Seite "Willkommen beim Data Mining-Assistenten " auf "Weiter".
Überprüfen Sie auf der Seite "Definitionsmethode auswählen", ob aus einer vorhandenen relationalen Datenbank oder einem vorhandenen Data Warehouse ausgewählt ist, und klicken Sie dann auf "Weiter".
Wählen Sie auf der Seite " Data Mining-Struktur erstellen " unter "Welche Data Mining-Technik möchten Sie verwenden?", wählen Sie "Microsoft Association Rules " aus der Liste aus, und klicken Sie dann auf "Weiter". Die Seite " Datenquellenansicht auswählen " wird angezeigt.
Wählen Sie unter "Verfügbare Datenquellenansichten" "Bestellungen"aus, und klicken Sie dann auf "Weiter".
Aktivieren Sie auf der Seite "Tabellentypen angeben" in der Zeile für die Tabelle "vAssocSeqLineItems" das Kontrollkästchen "Geschachtelt", und aktivieren Sie in der Zeile für die geschachtelte Tabelle "vAssocSeqOrders" das Kontrollkästchen "Fall". Klicke auf Weiter.
Deaktivieren Sie auf der Seite " Schulungsdaten angeben " alle Kontrollkästchen, die möglicherweise aktiviert sind. Legen Sie den Schlüssel für die Falltabelle vAssocSeqOrders fest, indem Sie das Kontrollkästchen "Schlüssel " neben "OrderNumber" aktivieren.
Da der Zweck der Marktkorbanalyse darin besteht, zu bestimmen, welche Produkte in einer einzelnen Transaktion enthalten sind, müssen Sie das Feld "CustomerKey " nicht verwenden.
Legen Sie den Schlüssel für die geschachtelte Tabelle vAssocSeqLineItems fest, indem Sie das Kontrollkästchen "Schlüssel " neben "Modell" aktivieren. Das Kontrollkästchen "Eingabe " wird auch automatisch aktiviert, wenn Sie dies tun. Aktivieren Sie auch das Kontrollkästchen
Model"Vorhersagbar".In einem Marktkorbmodell kümmern Sie sich nicht um die Reihenfolge der Produkte im Einkaufskorb, und daher sollten Sie LineNumber nicht als Schlüssel für die geschachtelte Tabelle einschließen. Sie würden LineNumber nur als Schlüssel in einem Modell verwenden, in dem die Sequenz wichtig ist. Sie erstellen ein Modell, das den Microsoft Sequence Clustering-Algorithmus in Lektion 4 verwendet.
Aktivieren Sie das Kontrollkästchen links neben "IncomeGroup" und "Region", nehmen Sie jedoch keine weiteren Auswahlmöglichkeiten vor. Wenn Sie die Spalte ganz links überprüfen, werden die Spalten zur Struktur für spätere Verweise hinzugefügt, die Spalten werden jedoch nicht im Modell verwendet. Ihre Auswahl sollte wie folgt aussehen:
, Klicke auf Weiter.
Überprüfen Sie auf der Seite "Spalteninhalt und Datentyp angeben" die Auswahl, die in der folgenden Tabelle dargestellt werden soll, und klicken Sie dann auf "Weiter".
Spalten Inhaltstyp Datentyp IncomeGroup Eigenständig Text Auftragsnummer Schlüssel Text Region Eigenständig Text vAssocSeqLineItems Modell Schlüssel Text Auf der Seite " Testsatz erstellen" beträgt der Standardwert für die Option "Prozentsatz der Daten für Tests " 30 Prozent. Ändern Sie dies in 0. Klicke auf Weiter.
Hinweis
Analysis Services bietet verschiedene Diagramme zur Messung der Modellgenauigkeit. Einige Genauigkeitsdiagrammtypen, z. B. das Liftdiagramm und der Bericht über die Kreuzüberprüfung, sind jedoch für die Klassifizierung und Schätzung konzipiert. Sie werden für die assoziative Vorhersage nicht unterstützt.
Geben
AssociationSie auf der Seite "Assistent abschließen" im Namen der Miningstruktur den Namen ein.Geben Sie in Miningmodellname
Associationein.Wählen Sie die Option " Drillthrough zulassen" aus, und klicken Sie dann auf "Fertig stellen".
Der Data Mining-Designer wird geöffnet, um die
Associationsoeben erstellte Miningstruktur anzuzeigen.
Nächste Aufgabe in der Lektion
Ändern und Verarbeiten des Market Basket Model (Intermediate Data Mining Tutorial)