Predikce histogramu (DMX)

platí pro: Analytické služby SQL Serveru

Vrátí tabulku, která představuje histogram pro predikci daného sloupce.

Syntax

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

Platí pro

Skalární sloupcový odkaz nebo clusterový sloupcový odkaz. Lze použít se všemi typy algoritmů kromě algoritmu Microsoft Association.

Návratový typ

Tabulka.

Remarks

Histogram generuje sloupce statistiky. Sloupcová struktura vráceného histogramu závisí na typu sloupcového odkazu, který se používá s funkcí PredictHistogram .

Skalární sloupy

Pro <skalární sloupcový odkaz> histogram, který funkce PredictHistogram vrací, sestává z následujících sloupců:

  • Hodnota, která je předpovídána.

  • $Support

  • $Probability

  • $ProbabilityVariance

    Microsoft algoritmy dolování dat $ProbabilityVariance nepodporují. Tento sloupec vždy obsahuje 0 pro algoritmy Microsoft.

  • $ProbabilityStdev

    Microsoft algoritmy dolování dat nepodporují $ProbabilityStdev. Tento sloupec vždy obsahuje 0 pro algoritmy Microsoft.

  • $AdjustedProbability

    Sloupec $AdjustedProbability je rozšířením Analysis Services ke specifikaci Microsoft OLE DB for Data Mining.

Klastrové sloupy

Histogram, který funkce PredictHistogram vrací pro shlukovou sloupcovou referenci<>, se skládá z následujících sloupců:

  • $Cluster (představuje název klastru)

  • $Distance

  • $Probability

Examples

Následující příklad vrací předpokládaný stav sloupce Kupující kola v dotazu s jedním kolem. Dotaz také vrací dva nejpravděpodobnější stavy atributu Bike Buyer, založené na upravené pravděpodobnosti získané pomocí funkce 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