Creare query drill-through tramite DMX

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.

Per tutti i modelli che supportano il drill-through, è possibile recuperare i dati di case e i dati della struttura creando una query DMX in SQL Server Management Studio o in qualsiasi altro client che supporta DMX.

Avviso

Per visualizzare i dati, è necessario aver abilitato il drill-through e disporre delle autorizzazioni necessarie.

Impostazione delle opzioni di drill-through

La sintassi generale per il recupero di case del modello e di case della struttura è la seguente:

SELECT <model column list>, StructureColumn('<structure column name') FROM <modelname>.CASES  

Per altre informazioni sull'uso di query DMX per restituire i dati dei case, vedere SELECT FROM model.For additional information about using DMX query to return case data, see SELECT FROM <model>. CASE (DMX) e STRUTTURA> SELECT FROM<. CASE.

Esempio

La query DMX seguente restituisce i dati del case relativi a una serie di prodotti specifica da un modello Time Series. La query restituisce anche la colonna Amountche non viene utilizzata nel modello, ma risulta disponibile nella struttura di data mining.

SELECT [DateSeries], [Model Region], Quantity, StructureColumn('Amount') AS [M200 Pacific Amount]  
FROM Forecasting.CASES  
WHERE [Model Region] = 'M200 Pacific'  

In questo esempio viene utilizzato un alias per rinominare la colonna della struttura. Se non si assegna un alias alla colonna della struttura, la colonna viene restituita con il nome 'Expression'. Si tratta del comportamento predefinito per tutte le colonne senza nome.

Vedere anche

Query drill-through (Data mining)
Drill-through sulle strutture di data mining