Strumenti di 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.

Microsoft SQL Server SQL Server Analysis Services offre gli strumenti seguenti che è possibile usare per creare soluzioni di data mining:

  • La Creazione guidata modello di data mining in SQL Server Data Tools semplifica la creazione di strutture di data mining e modelli di data mining tramite origini dati relazionali o dati multidimensionali nei cubi.

    Nella procedura guidata è possibile scegliere i dati da utilizzare e applicare tecniche specifiche di data mining, ad esempio clustering, reti neurali o modellizzazione della serie temporale.

  • I visualizzatori di modelli vengono forniti sia in SQL Server Management Studio che in SQL Server Data Tools, per esplorare i modelli di data mining dopo la creazione. È possibile esplorare modelli utilizzando visualizzatori personalizzati per ogni algoritmo o eseguire un'analisi più approfondita tramite il visualizzatore di contenuto del modello.

  • Il generatore di query di stima viene fornito sia in SQL Server Management Studio che in SQL Server Data Tools per creare query di stima. È possibile testare inoltre l'accuratezza di modelli rispetto a un set di dati di controllo o dati esterni o utilizzare la convalida incrociata per valutare la qualità del set di dati.

  • SQL Server Management Studio è l'interfaccia in cui vengono gestite le soluzioni di data mining esistenti distribuite in un'istanza di SQL Server Analysis Services. È possibile rielaborare strutture e modelli per aggiornare i dati in essi contenuti.

  • SQL Server Integration Services contiene strumenti che è possibile usare per pulire i dati, automatizzare attività come la creazione di stime e l'aggiornamento di modelli e la creazione di soluzioni di data mining di testo.

Nelle sezioni seguenti vengono fornite altre informazioni sugli strumenti di data mining in SQL Server.

Creazione guidata modello di data mining

Utilizzare la Creazione guidata modello di data mining per iniziare la creazione di soluzioni di data mining. Questa procedura guidata è rapida e facile, consente di eseguire in modo semplificato il processo di creazione di una struttura di data mining e di un modello iniziale correlato e dispone di attività quali la selezione di un tipo di algoritmo e di un'origine dati e la definizione dei dati del case utilizzati per l'analisi.

Per altre informazioni:Creazione guidata modello di data mining (Analysis Services - Data mining)

Data Mining Designer

Dopo aver creato una struttura di data mining e un modello di data mining tramite la Creazione guidata modello di data mining, è possibile utilizzare la Designer di data mining da SQL Server Data Tools o SQL Server Management Studio per lavorare con i modelli e le strutture esistenti.

Nella finestra di progettazione sono inclusi strumenti per le attività seguenti:

  • Modifica delle proprietà di strutture di data mining, aggiunta di colonne e creazione di alias di colonna, modifica del metodo binning o della distribuzione prevista di valori.

  • Aggiunta di nuovi modelli a una struttura esistente, copia di modelli, modifica di metadati o di proprietà del modello o definizione dei filtri in un modello di data mining.

  • Esplorazione degli schemi e delle regole all'interno del modello, nonché esplorazione di associazioni o di alberi delle decisioni. Acquisizione di statistiche dettagliate sui

    visualizzatori personalizzati forniti per ogni tipo diverso di modello, per consentire l'analisi dei dati e l'esplorazione dei modelli rivelati dal data mining.

  • Convalida dei modelli creando grafici di accuratezza o analizzando la curva dei profitti per i modelli. Confronto dei modelli utilizzando matrici di classificazione o convalida di un set di dati e dei relativi modelli tramite la convalida incrociata.

  • Creazione di query sul contenuto e di stima sui modelli di data mining esistenti. Compilazione di query uniche o configurazione di query per generare stime per intere tabelle di dati esterni.

SQL Server Management Studio

Dopo aver creato e distribuito modelli di data mining in un server, è possibile utilizzare SQL Server Management Studio per gestire il database SQL Server Analysis Services che ospita gli oggetti di data mining. È possibile continuare inoltre a eseguire attività in cui viene utilizzato il modello, ad esempio l'esplorazione dei modelli, l'elaborazione di nuovi dati e la creazione di stime.

Management Studio contiene anche editor di query che è possibile usare per progettare ed eseguire query DMX (Data Mining Extensions) oppure per lavorare con oggetti di data mining tramite XMLA.

Attività di data mining e trasformazioni in Integration Services

SQL Server Integration Services offre molti componenti che supportano il data mining.

Alcuni strumenti di Integration Services sono progettati per automatizzare le attività di data mining comuni, tra cui la stima, la compilazione di modelli e l'elaborazione. Ad esempio:

  • Creare un pacchetto di Integration Services che aggiorna automaticamente il modello ogni volta che il set di dati viene aggiornato con nuovi clienti

  • Eseguire segmentazioni o campionamenti personalizzati di record del case.

  • Generare automaticamente modelli passati sui parametri.

Tuttavia, è possibile utilizzare il data mining anche in un flusso di lavoro del pacchetto, come input ad altri processi. Ad esempio:

  • Utilizzare i valori delle probabilità generati dal modello per ponderare i punteggi per il text mining o per altre attività di classificazione.

  • Generare automaticamente stime in base ai dati precedenti e utilizzare tali valori per valutare la validità dei nuovi dati.

  • Utilizzare la regressione logistica per segmentare potenziali clienti in base ai rischi.

Per altre informazioni, vedereProgetti correlati per soluzioni di data mining

Vedere anche

Guida di riferimento a DMX (Data Mining Extensions)
Attività e procedure relative al modello di data mining
Attività e procedure relative al visualizzatore modello di data mining
Soluzioni di data mining