Freigeben über


Predict (MDX)

Aktualisiert: 17. Juli 2006

Gibt einen Wert eines numerischen Ausdrucks zurück, der über einem Data Mining-Modell ausgewertet wurde.

Syntax

Predict(Mining_Model_Name,Numeric_Expression) 

Argumente

  • Mining_Model_Name
    Ein gültiger Zeichenfolgenausdruck, der den Namen eines Miningmodells darstellt.
  • Numeric_Expression
    Ein gültiger numerischer Ausdruck, bei dem es sich in der Regel um einen MDX-Ausdruck (Multidimensional Expressions) für Zellenkoordinaten handelt, der eine Zahl zurückgibt.

Hinweise

Die Predict-Funktion wertet den angegebenen numerischen Ausdruck innerhalb des Kontextes des angegebenen Miningmodells aus.

Die Syntax und die Funktionen für das Data Mining sind in der Spezifikation von OLE DB für Data Mining dokumentiert. Weitere Informationen zur Spezifikation von OLE DB für Data Mining finden Sie unter Microsoft OLE DB (in Englisch) auf MSDN.

Beispiel:

Im folgenden Beispiel werden die 5 wahrscheinlichsten UrlCategory-Elemente basierend auf dem Verlauf im Miningmodell vorhergesagt.

SELECT FLATTENED TopCount
   (Predict
      (SiteAffiliation.WebClick, INCLUDE_STATISTICS)
   , $Probability, 5)
FROM SiteAffiliation PREDICTION JOIN
   (SELECT (SELECT 'url-1' AS UrlCategory UNION
   (SELECT 'url-2' AS UrlCategory) AS WebClick) AS input
   ON SiteAffiliation.WebClick.UrlCategory = input.WebClick.UrlCategory

Weitere Informationen zu diesem Beispiel finden Sie unter "Algorithm Details" im Artikel Frequently Asked Questions: Data Mining (in Englisch) auf MSDN.

Siehe auch

Verweis

MDX-Funktionsreferenz (MDX)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Geänderter Inhalt:
  • Syntax und Argumente wurden zur Verdeutlichung aktualisiert.
  • Aktualisierte Beispiele wurden hinzugefügt.