PredictHistogram (DMX)

Dotyczy: usług SQL Server Analysis Services

Zwraca tabelę reprezentującą histogram przewidywania danej kolumny.

Syntax

  
PredictHistogram(<scalar column reference> | <cluster column reference>)  

Ma zastosowanie do

Kolumnowy referencyjny skalarny lub klasterowy kolumnowy referencja. Może być używany ze wszystkimi typami algorytmów oprócz algorytmu Microsoft Association.

Zwracany typ

Tabela.

Remarks

Histogram generuje kolumny statystyk. Struktura kolumnowa zwróconego histogramu zależy od typu odnośnika kolumnowego używanego z funkcją PredictHistogram .

Kolumny skalarne

Dla <skalarnego odniesienia> kolumnowego histogram, który zwraca funkcja PredictHistogram , składa się z następujących kolumn:

  • Wartość, którą przewidujemy.

  • $Support

  • $Probability

  • $ProbabilityVariance

    Microsoft algorytmy eksploracji danych nie obsługują $ProbabilityVariance. Ta kolumna zawsze zawiera 0 dla algorytmów Microsoft.

  • $ProbabilityStdev

    Microsoft algorytmy eksploracji danych nie obsługują $ProbabilityStdev. Ta kolumna zawsze zawiera 0 dla algorytmów Microsoft.

  • $AdjustedProbability

    Kolumna $AdjustedProbability to rozszerzenie Analysis Services do specyfikacji Microsoft OLE DB for Data Mining.

Kolumny klastrowe

Histogram, który funkcja PredictHistogram zwraca dla odniesienia <> kolumn klastrów, składa się z następujących kolumn:

  • $Cluster (reprezentuje nazwę klastra)

  • $Distance

  • $Probability

Examples

Poniższy przykład zwraca przewidywany stan kolumny Kupujący Rower w zapytaniu singleton. Zapytanie zwraca również dwa najbardziej prawdopodobne stany atrybutu Kupującego Rower, na podstawie skorygowanego prawdopodobieństwa uzyskanego za pomocą funkcji PredictHistogram .

SELECT  
  [TM Decision Tree].[Bike Buyer],  
  TopCount(PredictHistogram([Bike Buyer]),$AdjustedProbability,3)  
From  
  [TM Decision Tree]  
NATURAL PREDICTION JOIN  
(SELECT 28 AS [Age],  
  '2-5 Miles' AS [Commute Distance],  
  'Graduate Degree' AS [Education],  
  0 AS [Number Cars Owned],  
  0 AS [Number Children At Home]) AS t