Guida di riferimento alle funzioni DMX (Data Mining Extensions)

Analysis Services supporta molte funzioni del linguaggio DMX (Data Mining Extensions). Le funzioni consentono di espandere i risultati di una query di stima in modo da includere informazioni che descrivono ulteriormente la stima. Tramite le funzioni è inoltre possibile ottenere un maggiore controllo sulla modalità con cui vengono restituiti i risultati della stima. Nella tabella seguente vengono forniti i collegamenti alle risorse che illustrano come utilizzare le funzioni in DMX.

Funzione

Descrizione

Mapping di funzioni a tipi di query (DMX)

Vengono elencate le funzioni che è possibile utilizzare con tutti i tipi di modelli e vengono forniti i collegamenti a ulteriori informazioni sull'esecuzione di query su tipi specifici di modelli di data mining.

Query di stima (DMX)

Viene fornita una panoramica della costruzione di una query di stima mediante DMX.

BottomCount (DMX)

Restituisce una tabella che contiene un numero specificato di righe a partire dall'ultima, in ordine di rango crescente in base a un'espressione di rango.

Nella tabella seguente vengono elencate le funzioni supportate da DMX.

Funzione

Descrizione

BottomCount (DMX)

Restituisce una tabella che contiene le ultime righe di n elementi dell'espressione di tabella in ordine crescente in base all'espressione di rango.

BottomPercent (DMX)

Restituisce una tabella che contiene il più piccolo numero di righe, a partire dall'ultima, che consente di ottenere la percentuale restituita da un'espressione specificata, in ordine di rango crescente in base a un'espressione di rango.

BottomSum (DMX)

Restituisce una tabella che contiene il più piccolo numero di righe, a partire dall'ultima, che consente di ottenere la somma restituita da un'espressione specificata, in ordine di rango crescente in base a un'espressione di rango.

Cluster (DMX)

Restituisce il cluster con la più alta probabilità di contenere il case di input.

ClusterProbability (DMX)

Restituisce la probabilità che il case di input appartenga al cluster specificato.

Exists (DMX)

Restituisce true se il set di risultati restituito dall'istruzione SELECT specificata contiene almeno una riga.

IsDescendant (DMX)

Indica se il nodo corrente discende dal nodo specificato.

IsInNode (DMX)

Indica se il nodo specificato contiene o meno il case specificato.

IsTestCase (DMX)

Indica se un case appartiene al set di test case.

IsTrainingCase (DMX)

Indica se un case appartiene al set di case di training.

Lag (DMX)

Restituisce l'intervallo di tempo tra la data del case corrente e l'ultima data presente nei dati.

Predict (DMX)

Esegue una stima su una colonna specificata.

PredictAdjustedProbability (DMX)

Restituisce la probabilità adattata della colonna stimabile specificata.

PredictAssociation (DMX)

Stima l'appartenenza associativa in una colonna.

PredictCaseLikelihood (DMX)

Restituisce la probabilità che un case di input risulti adatto al modello esistente. Questa funzione può essere utilizzata solo con i modelli di clustering.

PredictHistogram (DMX)

Restituisce una tabella che rappresenta l'istogramma per una colonna specificata.

PredictNodeId (DMX)

Restituisce il NodeID del case selezionato.

PredictProbability (DMX)

Restituisce la probabilità della colonna specificata.

PredictSequence (DMX)

Stima i valori successivi in una sequenza.

PredictStdev (DMX)

Recupera il valore della deviazione standard per una colonna specificata.

PredictSupport (DMX)

Restituisce il valore di supporto della colonna.

PredictTimeSeries (DMX)

Stima i valori futuri di una serie temporale.

PredictVariance (DMX)

Restituisce il valore della varianza della colonna specificata.

RangeMax (DMX)

Restituisce il limite superiore del bucket stimato individuato per una colonna discretizzata specificata.

RangeMid (DMX)

Restituisce il punto medio del bucket stimato individuato per una colonna discretizzata specificata.

RangeMin (DMX)

Restituisce il limite inferiore del bucket stimato individuato per una colonna discretizzata specificata.

StructureColumn (DMX)

Restituisce il valore della colonna della struttura di data mining della tabella specificata.

TopCount (DMX)

Restituisce una tabella che contiene un numero specificato di righe a partire dalla prima, in ordine di rango decrescente in base a un'espressione di rango.

TopPercent (DMX)

Restituisce una tabella che contiene il più piccolo numero di righe, a partire dalla prima, che consente di ottenere la percentuale restituita da un'espressione specificata, in ordine di rango decrescente in base a un'espressione di rango.

TopSum (DMX)

Restituisce una tabella che contiene il più piccolo numero di righe, a partire dalla prima, che consente di ottenere la somma restituita da un'espressione specificata, in ordine di rango decrescente in base a un'espressione di rango.