Freigeben über


Predict (MDX)

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 Kontexts 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