Allgemeine Vorhersagefunktionen (DMX)

Gilt für: SQL Server Analysis Services

Sie können die SELECT-Anweisung in Data Mining Extensions (DMX) verwenden, um verschiedene Arten von Abfragen zu erstellen. Eine Abfrage kann verwendet werden, um Informationen zum Miningmodell selbst zurückzugeben, neue Vorhersagen zu treffen oder das Modell durch Trainieren mit neuen Daten zu ändern. Analysis Services bietet eine Vielzahl von spezialisierten Funktionen, die den Typ der in einer Abfrage zurückgegebenen Informationen steuern. Durch Hinzufügen dieser Funktionen zu einer DMX-Abfrage können Sie zusätzliche statistische Daten oder Datenspalten abrufen. Jeder Abfragetyp und jeder Modelltyp unterstützt jedoch nur bestimmte Funktionen.

Allgemeine Funktionen

Mit Funktionen können Sie die Ergebnisse erweitern, die von einem Miningmodell zurückgegeben werden. Sie können die folgenden Funktionen für jede SELECT-Anweisung verwenden, die einen Tabellenausdruck zurückgibt:

Außerdem werden die folgenden Funktionen für fast alle Modelltypen unterstützt:

Einzelne Algorithmen unterstützen möglicherweise weitere Funktionen. Eine Liste der Funktionen, die von den einzelnen Modelltypen unterstützt werden, finden Sie unter Data Mining-Abfragen.

Spezielle Funktionen für die SELECT-Syntax

In der folgenden Tabelle sind die Funktionen aufgeführt, die Sie für jeden Select-Anweisungstyp verwenden können.

Allgemeine Informationen zu Funktionen in DMX finden Sie unter Data Mining-Erweiterungen (DMX)-Funktionsreferenz.

Abfragetyp Unterstützte Funktionen Bemerkungen
SELECT DISTINCT FROM-Modell <> RangeMin (DMX)

RangeMid (DMX)

RangeMax (DMX)
Mit diesen Funktionen können maximale Werte, minimale Werte und Durchschnittswerte für jede Spalte angegeben werden, die einen numerischen Datentyp enthält. Dies ist unabhängig davon, ob die Spalte kontinuierliche oder diskrete Werte enthält.
SELECT FROM-Modell<>. INHALT

oder

SELECT FROM-Modell<>. DIMENSION_CONTENT
IsDescendant (DMX) Mit dieser Funktion werden untergeordnete Knoten für den angegebenen Knoten im Modell abgerufen. Die Funktion kann beispielsweise zum Durchlaufen der Knoten im Miningmodellinhalt verwendet werden. Die Anordnung der Knoten im Miningmodellinhalt hängt vom Modeltyp ab. Informationen zur Struktur für jeden Miningmodelltyp finden Sie unter Miningmodellinhalt (Analysis Services – Data Mining).

Wenn Sie den Inhalt des Miningmodells als Dimension gespeichert haben, können Sie auch andere MDX-Funktionen (Multidimensional Expressions) verwenden, die zum Abfragen einer Attributhierarchie verfügbar sind.
SELECT FROM-Modell<>. FÄLLEN IsInNode (DMX)

ClientSettingsGeneralFlag-Klasse

IsTrainingCase (DMX)

IsTestCase (DMX)
Die Lag-Funktion wird nur für Zeitreihenmodelle unterstützt.

Die IsTestCase-Funktion wird in Modellen unterstützt, die auf einer Struktur basieren, die mithilfe der Option "Holdout" erstellt wurde, um ein Testdataset zu erstellen. Wenn das Modell nicht auf einer Struktur mit einem Zurückhaltungstestdataset basiert, werden alle Fälle als Trainingsfälle interpretiert.
SELECT FROM-Modell<>. SAMPLE_CASES IsInNode (DMX) In diesem Kontext gibt die IsInNode-Funktion einen Fall zurück, der zu einer Reihe von idealisierten Beispielfällen gehört.
SELECT FROM-Modell<>. PMML Nicht zutreffend Verwenden Sie stattdessen XML-Abfragefunktionen. PMML-Darstellungen werden nur für die folgenden Modelltypen unterstützt:

Microsoft Decision Trees

Microsoft Clustering
SELECT FROM <MODEL> PREDICTION JOIN Vorhersagefunktionen, die speziell für den Algorithmus verwendet werden, mit dem Sie das Modell erstellen. Eine Liste der Vorhersagefunktionen für jeden Modelltyp finden Sie unter Data Mining-Abfragen.
AUS <MODELL AUSWÄHLEN> Vorhersagefunktionen, die speziell für den Algorithmus verwendet werden, mit dem Sie das Modell erstellen. Eine Liste der Vorhersagefunktionen für jeden Modelltyp finden Sie unter Data Mining-Abfragen.

Weitere Informationen

Data Mining-Erweiterungen (DMX) - Referenz
Data Mining-Erweiterungen (DMX) - Funktionsreferenz
Data Mining-Erweiterungen (DMX) - Operatorreferenz
Data Mining-Erweiterungen (DMX) - Anweisungsreferenz
Data Mining-Erweiterungen (DMX) - Syntaxkonventionen
Data Mining-Erweiterungen (DMX) - Syntaxelemente
Struktur und Verwendung von DMX-Vorhersageabfragen
Grundlegendes zur SELECT-Anweisung (DMX)