Data Mining-Erweiterungen (DMX) - Anweisungsreferenz
Das Verwenden von Data Mining-Modellen in Microsoft SQL Server Analysis Services beinhaltet die folgenden Hauptaufgaben:
Erstellen von Miningstrukturen und Miningmodellen
Verarbeiten von Miningstrukturen und Miningmodellen
Löschen von Miningstrukturen oder Miningmodellen
Kopieren von Miningmodellen
Durchsuchen von Miningmodellen
Vorhersagen anhand von Miningmodellen
Mithilfe von DMX-Anweisungen (Data Mining-Erweiterungen) können Sie jede dieser Aufgaben programmgesteuert ausführen.
Erstellen von Miningstrukturen und Miningmodellen
Verwenden Sie die CREATE MINING STRUCTURE (DMX)-Anweisung, wenn Sie einer Datenbank eine neue Miningstruktur hinzufügen möchten.Sie können dann die ALTER MINING STRUCTURE (DMX)-Anweisung dazu verwenden, der Miningstruktur Miningmodelle hinzuzufügen.Verwenden Sie die CREATE MINING MODEL (DMX)-Anweisung, wenn Sie ein neues Miningmodell und eine zugeordnete Miningstruktur erstellen möchten.
Verarbeiten von Miningstrukturen und Miningmodellen
Verwenden Sie die INSERT INTO (DMX)-Anweisung, wenn Sie eine Miningstruktur und ein Miningmodell verarbeiten möchten.Löschen von Miningstrukturen oder Miningmodellen
Verwenden Sie die DELETE (DMX)-Anweisung, wenn Sie alle trainierten Daten aus einem Miningmodell oder einer Miningstruktur entfernen möchten. Verwenden Sie die DROP MINING STRUCTURE (DMX)- oder die DROP MINING MODEL (DMX)-Anweisung, wenn Sie eine Miningstruktur bzw. ein Miningmodell vollständig aus einer Datenbank entfernen möchten.Kopieren von Miningmodellen
Verwenden Sie die SELECT INTO (DMX)-Anweisung, wenn Sie die Struktur eines vorhandenen Miningmodells in ein neues Miningmodell kopieren und das neue Modell mit denselben Daten trainieren möchten.Durchsuchen von Miningmodellen
Verwenden Sie die SELECT (DMX)-Anweisung, wenn Sie die Informationen durchsuchen möchten, die der Data Mining-Algorithmus während des Modelltrainings berechnet und im Data Mining-Modell gespeichert hat. Ähnlich wie bei Transact-SQL können Sie mit der SELECT-Anweisung verschiedene Klauseln verwenden, um deren Möglichkeiten zu erweitern.Zu diesen Klauseln gehören DISTINCT FROM <model>, FROM <model>.CASES, FROM <model>.SAMPLE_CASES, FROM <model>.CONTENT und FROM <model>.DIMENSION_CONTENT.Vorhersagen anhand von Miningmodellen
Verwenden Sie die PREDICTION JOIN-Klausel der SELECT-Anweisung, um Vorhersagen zu erstellen, die auf einem vorhandenen Miningmodell basieren.
Sie können Modelle auch importieren oder exportieren, indem Sie die IMPORT (DMX)- bzw. die EXPORT (DMX)-Anweisung verwenden.
Diese Aufgaben gehören zu den beiden Kategorien Datendefinitionsanweisungen und Datenbearbeitungsanweisungen, die in der folgenden Tabelle beschrieben sind.
Thema |
Beschreibung |
---|---|
Data Mining-Erweiterungen (DMX) - Datendefinitionsanweisungen |
Gehören zur Datendefinitionssprache (Data Definition Language, DDL). Werden dazu verwendet, ein neues Miningmodell (samt Training) zu definieren oder ein vorhandenes Miningmodell aus einer Datenbank zu löschen. |
Data Mining-Erweiterungen (DMX) - Datenbearbeitungsanweisungen |
Gehören zur Datenbearbeitungssprache (Data Manipulation Language, DML). Werden zum Arbeiten mit vorhandenen Miningmodellen verwendet, wozu auch das Durchsuchen eines Modells und das Erstellen von Vorhersagen gehören. |