Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa lezione, userai l'istruzione INSERT INTO (DMX) per elaborare le strutture di data mining e i modelli di data mining delle serie temporali che hai creato.
Quando si elabora una struttura di data mining, Analysis Services legge i dati di origine e compila le strutture che supportano i modelli di data mining. È sempre necessario elaborare un modello e una struttura di data mining quando viene creato per la prima volta. Se si specifica la struttura di data mining quando si utilizza INSERT INTO, l'istruzione elabora la struttura di data mining e tutti i relativi modelli di data mining associati.
Quando si aggiunge un modello di data mining a una struttura di data mining già elaborata, è possibile utilizzare l'istruzione INSERT INTO MINING MODEL per elaborare solo il nuovo modello di data mining utilizzando i dati esistenti.
Per altre informazioni sull'elaborazione dei modelli di data mining, vedere Requisiti e considerazioni sull'elaborazione (data mining).
Istruzione INSERT INTO
Per eseguire il training della struttura di data mining time series e di tutti i modelli di data mining associati, utilizzare l'istruzione INSERT INTO (DMX). Il codice nell'istruzione può essere suddiviso nei segmenti seguenti.
Identificazione della struttura di estrazione dati
Elenco delle colonne nella struttura di estrazione
Definizione dei dati di training
Di seguito è riportato un esempio generico dell'istruzione INSERT INTO :
INSERT INTO MINING STRUCTURE [<mining structure name>]
(
<mining structure columns>
)
OPENQUERY (<source data definition>)
La prima riga del codice identifica la struttura di data mining di cui verrà eseguito il training:
INSERT INTO MINING STRUCTURE [<mining structure name>]
Le righe successive del codice specificano le colonne definite dalla struttura di mining. È necessario elencare ogni colonna nella struttura di data mining e ogni colonna deve essere associata a una colonna contenuta nei dati della query originale.
(
<mining structure columns>
)
Le righe finali del codice definiscono i dati che verranno utilizzati per eseguire il training della struttura di data mining.
OPENQUERY (<source data definition>)
In questa lezione si userà OPENQUERY per definire i dati di origine. Per altre informazioni su altri metodi di definizione di una query sui dati di origine, vedere <Query> sui dati di origine.
Argomenti della lezione
In questa lezione verrà eseguita l'attività seguente:
Elaborare la struttura di data mining Forecasting_MIXED_Structure
Elaborare i modelli di data mining correlati Forecasting_MIXED, Forecasting_ARIMA e Forecasting_ARTXP
Elaborazione della struttura di mining delle serie temporali
Per elaborare la struttura di data mining e i modelli di data mining correlati utilizzando INSERT INTO
In Esplora oggetti fare clic con il pulsante destro del mouse sull'istanza di Analysis Services, scegliere Nuova query e quindi fare clic su DMX.
L'editor di query viene aperto e contiene una nuova query vuota.
Copiare l'esempio generico dell'istruzione INSERT INTO nella query lasciata in bianco.
Sostituire quanto segue:
[<mining structure>]con:
Forecasting_MIXED_StructureSostituire quanto segue:
<mining structure columns>con:
[ReportingDate], [ModelRegion]Sostituire quanto segue:
OPENQUERY(<source data definition>)con:
OPENQUERY([Adventure Works DW 2008R2],'SELECT [ReportingDate], [ModelRegion], [Quantity], [Amount] FROM vTimeSeries ORDER BY [ReportingDate]')La query di origine fa riferimento all'origine dati AdventureWorksDW2012 definita nel progetto di esempio IntermediateTutorial. Usa questa origine dati per accedere alla vista vTimeSeries. Questa vista contiene i dati di origine che verranno utilizzati per addestrare il modello di mining. Se non si ha familiarità con questo progetto o con queste viste, vedereLezione 2: Compilazione di uno scenario di previsione (Esercitazione intermedia sul data mining).
L'istruzione completa dovrebbe ora essere la seguente:
INSERT INTO MINING STRUCTURE [Forecasting_MIXED_Structure] ( [ReportingDate],[ModelRegion],[Quantity],[Amount]) ) OPENQUERY( [Adventure Works DW 2008R2], 'SELECT [ReportingDate],[ModelRegion],[Quantity],[Amount] FROM vTimeSeries ORDER BY [ReportingDate]' )Scegliere Salva DMXQuery1.dmx con nome nel menu File.
Nella finestra di dialogo Salva con nome passare alla cartella appropriata e assegnare al file
ProcessForecastingAll.dmxil nome .Sulla barra degli strumenti fare clic sul pulsante Esegui .
Al termine dell'esecuzione della query, è possibile creare stime usando i modelli di data mining elaborati. Nella lezione successiva creerai diverse previsioni basate sui modelli di data mining che hai creato.
Lezione successiva
Lezione 4: Creazione di stime di serie temporali con DMX
Vedere anche
Requisiti e considerazioni sull'elaborazione (data mining)
<query sui dati di origine>
OPENQUERY (DMX)