Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Una query drillthrough consente di recuperare i dettagli dai casi o dai dati strutturati sottostanti inviando una query al modello di data mining. L'approfondimento è utile se si desidera visualizzare i casi utilizzati per eseguire l'addestramento del modello, rispetto ai casi utilizzati per testare il modello, oppure se si desidera vedere dettagli aggiuntivi dai dati dei casi.
Il data mining di Analysis Services offre due diverse opzioni per il drill-through:
Perforazione nei casi modello
Il drill-through ai casi del modello viene usato quando si vuole passare da un modello specifico nel modello, ad esempio un cluster o un ramo di un albero delle decisioni, e visualizzare i dettagli sui singoli casi.
Analisi dettagliata nei casi strutturali
L'analisi dettagliata nei casi strutturali viene utilizzata quando la struttura contiene informazioni che potrebbero non essere disponibili nel modello. Ad esempio, non si userebbero le informazioni di contatto del cliente in un modello di clustering, anche se i dati sono stati inclusi nella struttura. Tuttavia, dopo aver creato il modello, potrebbe essere necessario recuperare le informazioni di contatto per i clienti raggruppati in un cluster specifico.
In questa sezione vengono forniti esempi di come creare queste query.
Uso del drill-through in Progettazione modelli di data mining
Creazione di query drill-through tramite DMX
Considerazioni sull'uso del drillthrough
Uso del drill-through in Progettazione modelli di data mining
Se è stato configurato un modello di data mining per consentire il drill-through e, se si dispone delle autorizzazioni appropriate, quando si esplora il modello, è possibile fare clic su un nodo nel visualizzatore appropriato e recuperare informazioni dettagliate sui casi in quel particolare nodo.
Approfondire i dati del caso da un modello di mining dati.
Se i casi di addestramento sono stati memorizzati nella cache durante l'elaborazione della struttura di mining e si dispone delle autorizzazioni necessarie, è possibile ottenere informazioni dai casi del modello e dalla struttura di mining, comprese le colonne non incluse nel modello di mining.
Creazione di query drill-through tramite DMX
È possibile eseguire un drill-through dei dati del caso creando una query DMX, se si ha le autorizzazioni sul modello o sulla struttura. Per esempi della sintassi per la creazione di query drill-through in DMX, vedere l'argomento seguente:
Creare query drill-through con DMX
Considerazioni sull'uso del drill-through
Se si utilizza la Creazione guidata di modelli di data mining, l'opzione per abilitare il drillthrough nei casi del modello si trova nella pagina finale della procedura guidata. Il drill-through è disabilitato per impostazione predefinita. Per altre informazioni, vedere Completamento procedura guidata (Procedura guidata di data mining).
È possibile aggiungere la possibilità di eseguire il drill-through su un modello di data mining esistente, ma in caso affermativo, è necessario rielaborare il modello prima di poter eseguire il drill-through dei dati.
Il drill-through funziona recuperando informazioni sui case di training memorizzati nella cache durante l'elaborazione della struttura di data mining. Pertanto, se i dati memorizzati nella cache sono stati cancellati dopo l'elaborazione della struttura modificando la MiningStructureCacheMode proprietà in
ClearAfterProcessing
, il drill-through non funzionerà. Per abilitare il drill-through sulle colonne della struttura, è necessario modificare la proprietà MiningStructureCacheMode inKeepTrainingCases
e quindi rielaborare la struttura.Se la struttura di data mining non consente il drillthrough, ma il modello di data mining lo consente, è possibile visualizzare informazioni solo dai casi del modello e non dalla struttura di data mining.
Problemi di sicurezza per il drill-through
Se si desidera accedere ai casi di struttura dal modello, è necessario verificare che sia la struttura di mining che il modello di mining dispongano della proprietà AllowDrillThrough impostata su True
. Inoltre, è necessario essere membri di un ruolo che dispone di autorizzazioni drill-through sia per la struttura che per il modello. Per informazioni su come creare ruoli, vedere Progettazione ruoli (Analysis Services - Dati multidimensionali). vedere.
Le autorizzazioni drill-through vengono impostate separatamente nella struttura e nel modello. L'autorizzazione del modello consente di eseguire un'analisi dettagliata dal modello, anche se non si dispone delle autorizzazioni per la struttura. Le autorizzazioni drill-through per la struttura offrono la possibilità aggiuntiva di includere colonne di struttura nelle query drill-through del modello tramite la funzione StructureColumn (DMX).
Annotazioni
Se si abilita il drill-through sia sulla struttura di data mining che sul modello di data mining, qualsiasi utente membro di un ruolo con autorizzazioni drill-through per il modello di data mining può anche visualizzare le colonne nella struttura di data mining, anche se tali colonne non sono incluse nel modello di data mining. Pertanto, per proteggere i dati sensibili, è necessario configurare la vista origine dati per mascherare le informazioni personali e consentire l'accesso drill-through alla struttura di data mining solo quando necessario.
Limitazioni nel drill-through
- Le limitazioni seguenti si applicano alle operazioni drill-through in un modello, a seconda dell'algoritmo usato per creare il modello:
Nome algoritmo | Problema |
---|---|
Algoritmo Microsoft Naïve Bayes | Non supportato. Questi algoritmi non assegnano casi a nodi specifici nel contenuto. |
Algoritmo Microsoft Rete Neurale | Non supportato. Questi algoritmi non assegnano casi a nodi specifici nel contenuto. |
Algoritmo Microsoft Logistic Regression | Non supportato. Questi algoritmi non assegnano casi a nodi specifici nel contenuto. |
Algoritmo Microsoft Linear Regression | Supportato/a. Tuttavia, poiché il modello crea un singolo nodo, All , il drill-through restituisce tutti i casi di addestramento per il modello. Se il set di training è di grandi dimensioni, il caricamento dei risultati potrebbe richiedere molto tempo. |
Algoritmo Microsoft Time Series | Supportato/a. Tuttavia, non puoi eseguire il drill-through dei dati della struttura o del caso utilizzando il Visualizzatore modelli di data mining nella Progettazione modelli di data mining. È invece necessario creare una query DMX. Inoltre, non è possibile eseguire il drill-through in nodi specifici o scrivere una query DMX per recuperare i casi in nodi specifici di un modello time series. È possibile recuperare i dati del caso dal modello o dalla struttura utilizzando altri criteri, come valori della data o degli attributi. È anche possibile restituire le date dei casi nel modello usando la funzione Lag (DMX). Se si desidera visualizzare i dettagli dei nodi ARTXP e ARIMA creati dall'algoritmo Microsoft Time Series, è possibile usare Microsoft Generic Content Tree Viewer (data mining). |
Attività correlate
Usare i collegamenti seguenti per usare il drill-through in scenari specifici.
Attività | Collegamento |
---|---|
Procedura che descrive l'uso del drillthrough nel Designer di Data Mining | Analisi approfondita dei dati delle casistiche da un modello di data mining |
Per modificare un modello di data mining esistente per consentire il drill-through. | Abilitare il drill-through per un modello di data mining |
Abilitazione del drill-through su una struttura di data mining tramite la clausola DMX WITH DRILLTHROUGH | CREATE MINING STRUCTURE (DMX) |
Per informazioni sull'assegnazione di autorizzazioni applicabili al drill-through sulle strutture di data mining e sui modelli di data mining | Concedere autorizzazioni per strutture e modelli di data mining (Analysis Services) |
Vedere anche
Visualizzatori modello di data mining
Query di estrazione dei dati