Data Mining-Erweiterungen (DMX) – Anweisungen

Gilt für: SQL Server Analysis Services

Das Arbeiten mit Data Mining-Modellen in Microsoft SQL Server Analysis Services umfasst 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, um einer Datenbank eine neue Miningstruktur hinzuzufügen. Anschließend können Sie die ALTER MINING STRUCTURE -Anweisung (DMX) verwenden, um der Miningstruktur Miningmodelle hinzuzufügen.

Verwenden Sie die CREATE MINING MODEL (DMX)- Anweisung, um ein neues Miningmodell und die zugehörige Miningstruktur zu erstellen.

Verarbeiten von Miningstrukturen und Miningmodellen
Verwenden Sie die INSERT INTO -Anweisung (DMX), um eine Miningstruktur und ein Miningmodell zu verarbeiten.

Löschen von Miningstrukturen oder Miningmodellen
Verwenden Sie die DELETE -Anweisung (DMX), um alle trainierten Daten aus einem Miningmodell oder einer Miningstruktur zu entfernen. Verwenden Sie die ANWEISUNGEN DROP MINING STRUCTURE (DMX) oder DROP MINING MODEL (DMX), um eine Miningstruktur oder ein Miningmodell vollständig aus einer Datenbank zu entfernen.

Kopieren von Miningmodellen
Verwenden Sie die SELECT INTO (DMX)- Anweisung, um die Struktur eines vorhandenen Miningmodells in ein neues Miningmodell zu kopieren und das neue Modell mit den gleichen Daten zu trainieren.

Durchsuchen von Miningmodellen
Verwenden Sie die SELECT -Anweisung (DMX), um die Informationen zu durchsuchen, die der Data Mining-Algorithmus während des Modelltrainings berechnet und im Data Mining-Modell speichert. Ähnlich wie bei Transact-SQL können Sie mit der SELECT-Anweisung mehrere Klauseln verwenden, um die Leistungsfähigkeit zu erweitern. Diese Klauseln umfassen DISTINCT FROM-Modell<>, FROM-Modell<>. CASES, FROM-Modell<>. SAMPLE_CASES, FROM-Modell<>. CONTENT- und FROM-Modell<>. 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 und exportieren, indem Sie die Anweisungen IMPORT (DMX) und EXPORT (DMX) 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.

Weitere Informationen

Data Mining-Erweiterungen (DMX) - Funktionsreferenz
Data Mining-Erweiterungen (DMX) - Operatorreferenz
Data Mining-Erweiterungen (DMX) - Syntaxkonventionen
Data Mining-Erweiterungen (DMX) - Syntaxelemente