Condividi tramite


Grafico profitti (Analysis Services - Data mining)

Si applica a: SQL Server 2019 e versioni precedenti di Analysis Services Azure Analysis Services Fabric/Power BI Premium

Importante

Il data mining è stato deprecato in SQL Server 2017 Analysis Services e ora è stato interrotto in SQL Server 2022 Analysis Services. La documentazione non viene aggiornata per le funzionalità deprecate e non più disponibili. Per altre informazioni, vedere Compatibilità con le versioni precedenti di Analysis Services.

In un grafico dei profitti viene visualizzata la redditività associata all'utilizzo di un modello di data mining. Si supponga, ad esempio, che il modello preveda i clienti che un'azienda deve contattare in uno scenario aziendale. In tal caso, sarebbe necessario aggiungere le informazioni del grafico dei profitti in merito al costo della campagna di mailing diretto. Successivamente, nel grafico completato verrà visualizzato il profitto stimato della campagna indirizzata ai clienti corretti, rispetto a quello di una campagna con clienti contattati casualmente.

Creare un grafico dei profitti

Un grafico dei profitti è simile a uno di accuratezza. Iniziare creando un grafico di accuratezza e quindi aggiungere le informazioni sui costi e i profitti.

Per creare un grafico dei profitti, è necessario disporre di un modello esistente.

Per questo esempio, è stato utilizzato il modello di albero delle decisioni di Mailing diretto. Il modello identifica i clienti che con una certa probabilità acquisteranno una bicicletta. È possibile applicare il Grafico profitti per determinare il numero di clienti di destinazione per ottimizzare il profitto.

Se il modello di esempio non è disponibile, è possibile crearlo usando l'esercitazione di base sul data mining.

  1. Aprire il generatore del grafico di accuratezza del modello di data mining.

    • In SQL Server Management Studio fare clic con il pulsante destro del mouse sul modello e scegliere Visualizza grafico di accuratezza.

    • In SQL Server Data Tools aprire il progetto in cui è stato creato il modello e fare clic sulla scheda Grafico accuratezza modello di data mining .

  2. Nella scheda Selezione input selezionare il modello e scegliere il valore dell'attributo stimabile.

    Per questo scenario specifico, si è interessati solo alla redditività della stima accurata di un valore: [Bike buyer] =1.

    Esistono tuttavia altri scenari in cui si sarà ugualmente interessati alla stima corretta dei valori falsi. Ad esempio, il costo di un falso positivo in un test di diagnosi medica può essere significativo e deve essere incluso nella redditività della stima, oltre al costo dei falsi negativi. In questi scenari sarà necessario misurare tutti gli esiti.

  3. Selezionare un set di dati per il testing. Per questo esempio, selezionare il set di dati di testing.

  4. Fare clic sulla scheda Grafico di accuratezza .

    Verrà generato automaticamente un grafico di accuratezza.

  5. Per convertire questo grafico in un grafico dei profitti, selezionare Grafico profitti nell'elenco Tipo di grafico .

  6. Dopo avere scelto il grafico dei profitti come tipo di grafico, verrà aperta automaticamente la finestra di dialogo Impostazione grafico profitti .

    Questa finestra di dialogo consente di specificare i costi e i vantaggi associati a una campagna di mailing diretto. Per il grafico mostrato in questi esempi, sono stati utilizzati i valori seguenti:

    Impostazione valore Commenti
    Popolazione 20.000 Impostare il valore per la popolazione target totale

    Il database può contenere molti clienti, ma per risparmiare sulle spese di mailing è possibile scegliere di individuare come destinatari solo i primi 20.000 clienti aventi maggiore probabilità di rispondere. È possibile ottenere questo elenco eseguendo una query di stima e ordinando i dati in base alla probabilità restituita dal modello predittivo.
    Costi fissi 500 Immettere il costo una tantum per la configurazione di una campagna di mailing diretto per 20.000 persone. Nel costo possono essere incluse le spese di stampa o le spese di configurazione di una campagna di posta elettronica.
    Costi singolo contatto 3 Immettere il costo unitario per la campagna di mailing diretto

    Questa quantità verrà moltiplicata per un numero minore o uguale a 20.000, a seconda del numero di clienti stimati dal modello come buone possibilità.
    Ricavi per singolo contatto 400 Immettere un valore che rappresenta la quantità di profitto o reddito che può essere previsto da un risultato positivo In questo caso, presupporremo che la distribuzione di un catalogo comporta l'acquisto di accessori o biciclette che hanno una media di $ 400.

    Questo importo verrà utilizzato per prevedere il profitto complessivo associato ai case con probabilità elevata.
  7. Dopo avere impostato i parametri obbligatori, fare clic su OK.

  8. Il grafico verrà aggiornato per mostrare la curva dei profitti.

Informazioni sul grafico dei profitti

Nel diagramma seguente viene mostrato il grafico basato su questi parametri. L'asse Y del grafico rappresenta i profitti, mentre l'asse X rappresenta la percentuale di clienti contattata mediante la campagna di marketing diretto.

Come illustrato, è possibile utilizzare un grafico dei profitti per confrontare più modelli, purché in tutti venga stimato lo stesso attributo discreto.

un grafico dei profitti che confronta tre modelli

Si noti la linea verticale grigia nel grafico. Quando si fa clic e si trascina la riga, la descrizione comando mostra la percentuale della popolazione di destinazione inclusa sotto la curva in corrispondenza di quel punto.

Man mano che si sposta la linea, la Legenda data mining viene aggiornata per visualizzare il valore in percentuale, un punteggio per il profitto e la probabilità di stima associata alla percentuale di popolazione in corrispondenza della linea verticale grigia.

Se, ad esempio, si utilizza questo modello per stabilire a chi conviene inviare il materiale promozionale, è possibile decidere di selezionare come destinatari il 25% della popolazione, in base alle probabilità di stima. Tuttavia, l'area sotto la curva dei profitti del grafico risulta maggiore tra il 40 e il 70 percento, indicando così che indirizzando la campagna a un maggior numero di persone è possibile ottimizzare il ritorno anche se risponde una percentuale complessiva di destinatari inferiore.

Salvataggio di grafici

Quando si crea un grafico di accuratezza o un grafico dei profitti, nel server non viene creato alcun oggetto. Al contrario, le query vengono eseguite su un modello esistente e i risultati vengono visualizzati nel visualizzatore. Per salvare i risultati, è necessario copiare il grafico o i risultati in Excel o in un altro file.

Negli argomenti seguenti sono contenute ulteriori informazioni su come sia possibile compilare e utilizzare i grafici di accuratezza.

Argomenti Collegamenti
Vengono illustrati i tipi di grafici correlati. Grafico di accuratezza (Analysis Services - Data mining)

Matrice di classificazione (Analysis Services - Data mining)

Grafico a dispersione (Analysis Services - Data mining)
Viene descritta la convalida incrociata per modelli e strutture di data mining. Convalida incrociata (Analysis Services - Data mining)
Vengono descritti i passaggi per la creazione di grafici di accuratezza e di altri grafici simili. Attività e procedure di test e convalida (data mining)

Vedere anche

Test e convalida (Data mining)