Creare una query singleton in Progettazione modelli di data miningCreate a Singleton Query in the Data Mining Designer

Si applica a: yesSQL Server Analysis Services alcunAzure Analysis ServicesAPPLIES TO: yesSQL Server Analysis Services noAzure Analysis Services

Una query singleton è utile quando si desidera creare una stima per un singolo case.A singleton query is useful if you want to create a prediction for a single case. Per altre informazioni sulle query singleton, vedere Query di data mining.For more information about singleton queries, see Data Mining Queries.

Nella scheda Stima modello di data mining della Progettazione modelli di data mining è possibile creare diversi tipi di query.In the Mining Model Prediction tab of Data Mining Designer, you can create many different types of queries. È possibile creare una query utilizzando la finestra di progettazione oppure digitando istruzioni Data Mining Extensions (DMX).You can create a query by using the designer, or by typing Data Mining Extensions (DMX) statements. È anche possibile iniziare con la finestra di progettazione e modificare la query creata cambiando le istruzioni DMX o aggiungendo una clausola WHERE o ORDER BY.You can also start with the designer and modify the query that it creates by changing the DMX statements, or by adding a WHERE or ORDER BY clause.

Per passare dalla visualizzazione della progettazione della query alla visualizzazione del testo della query e viceversa, fare clic sul primo pulsante nella barra degli strumenti.To switch between the query design view and the query text view, click the first button on the toolbar. Tramite la visualizzazione del testo della query è possibile visualizzare il codice DMX creato dal generatore delle query di stima.When you are in the query text view, you can view the DMX code that Prediction Query Builder creates. È inoltre possibile eseguire la query, modificarla ed eseguire la query modificata.You can also run the query, modify the query, and run the modified query. La query modificata, tuttavia, non viene mantenuta se si torna alla visualizzazione della progettazione della queryHowever, the modified query is not persisted if you switch back to the query design view.

Nel codice seguente viene illustrato un esempio di query singleton confrontato al modello di invio mirato di messaggi di posta elettronica, TM_Decision_Tree.The following code shows an example of a singleton query against the targeted mailing model, TM_Decision_Tree.

SELECT [Bike Buyer], PredictProbability([Bike Buyer]) as ProbableBuyer  
FROM [TM_Decision_Tree]  
NATURAL PREDICTION JOIN  
(SELECT '2' AS [Number Children At Home], '45' as [Age])  
AS [t]  

Nei passaggi seguenti viene descritta la creazione della query di stima.The following steps explain how to create this prediction query.

Per creare una query singleton utilizzando la Progettazione modelli di data miningTo create a singleton query by using the Data Mining Designer

  1. Fare clic sulla scheda Stima modello di data mining in Progettazione modelli di data mining.Click the Mining Model Prediction tab in Data Mining Designer.

  2. Fare clic su Seleziona modello nella tabella Modello di data mining .Click Select Model on the Mining Model table.

    Verrà visualizzata la finestra di dialogo Seleziona modello di data mining , in cui sono indicate tutte le strutture di data mining presenti nel progetto.The Select Mining Model dialog box opens to show all the mining structures that exist in the current project.

    Selezionare il modello che si desidera utilizzare per creare la stima.Select the model that you want to use for creating a prediction.

    Ad esempio, per creare il codice di esempio mostrato all'inizio di questo argomento, selezionare TM_Decision_Tree, quindi fare clic su OK.For example, to create the sample code shown at the start of this topic, select TM_Decision_Tree, and then click OK.

  3. Fare clic su Query singleton sulla barra degli strumenti della scheda Stima modello di data mining .Click Singleton query on the toolbar of the Mining Model Prediction tab.

    Nella scheda verrà visualizzata la tabella Input query singleton sulle cui colonne viene eseguito il mapping automaticamente alle colonne della tabella Modello di data mining .The Singleton Query Input table appears on the tab, with the columns automatically mapped to the columns in the Mining Model table.

  4. Nella tabella Input query singleton selezionare nella colonna Valore i valori adatti a descrivere il caso per creare una stima.On the Singleton Query Input table, select values in the Value column to describe the case for which you want to create a prediction.

    Ad esempio, selezionare 2 per Number Children At Home, quindi digitare 45 per Age.For example, select 2 for Number Children At Home, and then type 45 for Age.

  5. Trascinare una colonna stimabile dalla tabella Modello di data mining alla colonna Origine nella parte inferiore della scheda. Facoltativamente, è possibile digitare un alias per la colonna.Drag a predictable column from the Mining Model table to the Source column at the bottom of the tab. Optionally, you can type an alias for the column.

    Ad esempio, trascinare Bike Buyer nella colonna Origine .For example, drag Bike Buyer to the Source column.

  6. Aggiungere eventuali funzionalità aggiuntive alla query selezionando Funzione di stima o Espressione personalizzata nell'elenco a discesa nella colonna Origine .Add any additional functions to the query by selecting Prediction Function or Custom Expression from the drop-down list in the Source column.

    Ad esempio, fare clic su Funzione di stimae selezionare PredictProbability.For example, click Prediction Function, and select PredictProbability.

  7. Fare clic su Criteri/Argomento nella riga PredictProbability e digitare il nome della colonna da stimare e facoltativamente un valore specifico da stimare.Click Criteria/Argument in the PredictProbability row, and type the name of the column to predict, and optionally a specific value to predict.

    Ad esempio, digitare [Bike Buyer], 1.For example, type [Bike Buyer], 1.

  8. Fare clic sulla casella Alias nella riga PredictProbability e digitare un nome per fare riferimento alla nuova colonna.Click the Alias box in the PredictProbability row, and type a name to refer to the new column.

    Ad esempio, digitare ProbableBuyer.For example, type ProbableBuyer.

  9. Fare clic su Passa alla visualizzazione dei risultati della query sulla barra degli strumenti della scheda Stima modello di data mining .Click Switch to query result view on the toolbar of the Mining Model Prediction tab.

    Verrà visualizzata una nuova schermata con il risultato della query.A new screen opens to show the result of the query. Per visualizzare l'istruzione DMX appena creata, fare clic su SQL.To view the DMX statement that you just created, click SQL.

Vedere ancheSee Also

Query di stima & #40; Data Mining & #41;Prediction Queries (Data Mining)