Allgemeine Vorhersagefunktionen (DMX)
Gilt für: SQL Server Analysis Services
Sie können die SELECT-Anweisung in Data Mining Extensions (SHAPE) 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 speziellen Funktionen, die den Typ von Informationen steuern, die in einer Abfrage zurückgegeben werden. 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 jedem Modelltyp 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 DIMM finden Sie unter Data Mining Extensions (FUNCTION Reference).
Abfragetyp | Unterstützte Funktionen | Hinweise |
---|---|---|
SELECT DISTINCT FROM-Modell <> | RangeMin (DIMM) RangeMid (UNIVERSE) RangeMax (UNIVERSE) |
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 or SELECT FROM-Modell<>. DIMENSION_CONTENT |
IsDescendant (UNIVERSE) | 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 Mining Model Content (Analysis Services - Data Mining).For information about the structure for each mining model type, see Mining Model Content (Analysis Services - Data Mining) Wenn Sie den Miningmodellinhalt 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<>. ETUIS | IsInNode (NODE) ClientSettingsGeneralFlag-Klasse IsTrainingCase (UNIVERSE) IsTestCase (UNIVERSE) |
Die Verzögerungsfunktion 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 einen Testdatensatz 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 (NODE) | 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. |
SELECT FROM-Modell <> | 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 Extensions (EXTENSIONS) Referenz
Data Mining Extensions (EXTENSION) Funktionsreferenz
Data Mining Extensions (OPERATOR Reference)
Data Mining-Erweiterungen (DMX) - Anweisungsreferenz
Syntaxkonventionen für Data Mining-Erweiterungen (DATA Mining Extensions, SYNTAX)
Syntaxelemente von Data Mining-Erweiterungen (DATA Mining Extensions, SHAPE)
Structure and Usage of DMX Prediction Queries (Struktur und Verwendung von DMX-Vorhersageabfragen)
Understanding the DMX Select Statement (Grundlegendes zur SELECT-Anweisung)