共用方式為


使用 DMX 建立鑽研查詢

適用于:SQL Server 2019 和更早版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

資料採礦自 SQL Server 2017 Analysis Services 起退場,現在的 SQL Server 2022 Analysis Services 已不再繼續提供。 已退場和不再繼續提供之功能的文件不予更新。 若要深入了解,請參閱 Analysis Services 回溯相容性

對於支援鑽研的所有模型,您可以在 SQL Server Management Studio 或任何其他支援 DMX 的用戶端中建立 DMX 查詢,以擷取案例資料和結構資料。

警告

若要檢視這些資料,必須已啟用鑽研,而且您必須擁有必要的權限。

指定鑽研選項

擷取模型案例和結構案例的一般語法如下:

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

如需使用 DMX 查詢傳回案例資料的其他資訊,請參閱 SELECT FROM < 模型 > 。CASES (DMX) SELECT FROM < 結構 > 。案例

範例

下列 DMX 查詢會從時間序列模型中傳回特定產品序列的案例資料。 此查詢也會傳回模型中沒有使用,但採礦結構中有提供的 Amount資料行。

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

請注意,在這則範例中,別名已用來重新命名結構資料行。 如果您沒有指派別名給結構資料行,就會傳回名為 'Expression' 的資料行。 這是所有未命名資料行的預設行為。

另請參閱

鑽研查詢 (資料採礦)
採礦結構的鑽研