Condividi tramite


Funzioni di stima correlate (DMX)

Si applica a: SQL Server Analysis Services

È possibile usare l'istruzione SELECT in DMX (Data Mining Extensions) per creare diversi tipi di query. Una query può essere utilizzata per restituire informazioni sul modello di data mining stesso, per eseguire nuove stime o per modificare il modello eseguendone il training con i nuovi dati. Analysis Services offre un'ampia gamma di funzioni specializzate che controllano il tipo di informazioni restituite in una query. Aggiungendo queste funzioni a una query DMX, è possibile recuperare statistiche o colonne di dati aggiuntive. Tuttavia, ogni tipo di query e ogni tipo di modello supportano solo determinate funzioni.

Funzioni comuni

È possibile utilizzare le funzioni per estendere i risultati restituiti da un modello di data mining. È possibile usare le funzioni seguenti per qualsiasi istruzione SELECT che restituisce un'espressione di tabella:

Inoltre, le funzioni seguenti sono supportate per quasi tutti i tipi di modello:

I singoli algoritmi possono supportare funzioni aggiuntive. Per un elenco delle funzioni supportate da ogni tipo di modello, vedere Query di data mining.

Funzioni specifiche per la sintassi SELECT

Nella tabella seguente sono elencate le funzioni che è possibile usare per ogni tipo di istruzione SELECT .

Per informazioni generali sulle funzioni in DMX, vedere Informazioni di riferimento sulle funzioni DMX (Data Mining Extensions).

Tipo di query Funzioni supportate Osservazioni:
SELECT DISTINCT FROM <model> RangeMin (DMX)

RangeMid (DMX)

RangeMax (DMX)
Queste funzioni possono essere utilizzate per fornire valori massimi, valori minimi e medie per qualsiasi colonna che contenga un tipo di dati numerico, indipendentemente dal fatto che sia continua o sia stata discretizzata.
SELECT FROM model .SELECT FROM model.SELECT FROM <model>. CONTENUTO

or

SELECT FROM model .SELECT FROM model.SELECT FROM <model>. DIMENSION_CONTENT
IsDescendant (DMX) Questa funzione recupera i nodi figlio per il nodo specificato nel modello e può essere utilizzata, ad esempio, per scorrere i nodi nel contenuto del modello di data mining. La disposizione dei nodi nel contenuto del modello di data mining dipende dal tipo di modello. Per informazioni sulla struttura per ogni tipo di modello di data mining, vedere Contenuto del modello di data mining (Analysis Services - Data mining).

Se il contenuto del modello di data mining è stato salvato come dimensione, è anche possibile utilizzare altre funzioni MDX (Multidimensional Expressions) disponibili per l'esecuzione di query su una gerarchia di attributi.
SELECT FROM model .SELECT FROM model.SELECT FROM <model>. CASI IsInNode (DMX)

Classe ClientSettingsGeneralFlag

IsTrainingCase (DMX)

IsTestCase (DMX)
La funzione Lag è supportata solo per i modelli time series.

La funzione IsTestCase è supportata nei modelli basati su una struttura creata usando l'opzione di controllo per creare un set di dati di test. Se il modello non è basato su una struttura con un set di test di controllo, tutti i case vengono considerati case di training.
SELECT FROM model .SELECT FROM model.SELECT FROM <model>. SAMPLE_CASES IsInNode (DMX) In questo contesto, la funzione IsInNode restituisce un case che appartiene a un set di case di esempio idealizzati.
SELECT FROM model .SELECT FROM model.SELECT FROM <model>. PMML Non applicabile. Utilizzare la funzione XML. Le rappresentazioni PMML sono supportate solo per i tipi di modello seguenti:

Microsoft Decision Trees

Microsoft Clustering
SELECT FROM <model> PREDICTION JOIN Funzioni di stima specifiche dell'algoritmo utilizzato per compilare il modello. Per un elenco delle funzioni di stima per ogni tipo di modello, vedere Query di data mining.
SELECT FROM <model> Funzioni di stima specifiche dell'algoritmo utilizzato per compilare il modello. Per un elenco delle funzioni di stima per ogni tipo di modello, vedere Query di data mining.

Vedi anche

Informazioni di riferimento su DMX (Data Mining Extensions)
Informazioni di riferimento sulle funzioni DMX (Data Mining Extensions)
Informazioni di riferimento per gli operatori DMX (Data Mining Extensions)
Riferimento all'istruzione DMX (estensione di data mining)
Convenzioni di sintassi DMX (Data Mining Extensions)
Elementi della sintassi DMX (Data Mining Extensions)
Struttura e uso di query di stima DMX
Informazioni sull'istruzione DMX Select