Specificare una colonna da utilizzare come regressore in un modello

Si applica a: SQL Server Analysis Services Azure Analysis Services Power BI Premium

Un modello di regressione lineare rappresenta il valore dell'attributo stimabile come il risultato di una formula che consente di combinare gli input in modo che i dati si adattino il più possibile a una retta di regressione stimata. L'algoritmo accetta come input sono valori numerici e rileva automaticamente gli input che si adattano meglio.

Per specificare che una colonna può essere inclusa come regressore, è possibile tuttavia aggiungere il parametro FORCE_REGRESSOR al modello e indicare i regressori da utilizzare. Questa operazione può essere eseguita nei casi in cui l'attributo è significativo anche se l'effetto è insufficiente per essere rilevato dal modello o quando si desidera garantire che l'attributo venga incluso nella formula.

Di seguito viene descritto come creare un modello di regressione lineare semplice usando gli stessi dati di esempio usati per l' esercitazione sulle reti neurali. Sebbene non sia necessariamente affidabile, il modello dimostra i concetti di base per utilizzare Progettazione modelli di data mining per personalizzare un modello di regressione lineare.

Come creare un semplice modello di regressione lineare

  1. In SQL Server Data ToolsEsplora soluzioni di espandere Strutture di data mining.

  2. Fare doppio clic su Call Center.dmm per aprirlo nella finestra di progettazione.

  3. Scegliere Nuovo modello di data mining dal menu Modello di data mining.

  4. Selezionare Microsoft Linear Regression come algoritmo. e digitare Regressione Call Center come nome.

  5. Nella scheda Modelli di data mining modificare l'uso delle colonne come indicato di seguito. È necessario impostare su Ignora tutte le colonne non presenti nell'elenco seguente, se tale impostazione non è già specificata.

    FactCallCenterID Key

    ServiceGrade PredictOnly

    Operatori totali Input

    AverageTimePerIssue Input

  6. Scegliere l'opzione Set Model Parameters (Imposta parametri modello) dal menu Modello di data mining.

  7. Per il parametro FORCE_REGRESSOR, nella colonna Valore digitare i nomi di colonna racchiusi tra parentesi quadre e separati da una virgola come indicato di seguito:

    [Average Time Per Issue],[Total Operators]  
    

    Nota

    Le colonne che rappresentano i regressori migliori verranno rilevate automaticamente. È necessario applicare i regressori solo quando si desidera garantire che una colonna venga inclusa nella formula finale.

  8. Scegliere Elabora modello nel menu Modello di data mining.

    Nel visualizzatore il modello è rappresentato da un nodo singolo che contiene la formula di regressione. È possibile visualizzare la formula in Legenda data mining oppure è possibile usare le query per estrarre i coefficienti per la formula.

Vedere anche

Algoritmo di regressione lineare Microsoft
Query di data mining
Riferimento tecnico per l'algoritmo di regressione lineare Microsoft
Contenuto dei modelli di data mining per i modelli di regressione lineare (Analysis Services - Data mining)