对于支持钻取的所有模型,可以通过在 SQL Server Management Studio 或任何其他支持 DMX 的客户端中创建 DMX 查询来检索事例数据和结构数据。
警告
若要查看数据,必须启用钻取,并且必须具有必要的权限。
指定钻取选项
常规语法用于检索模型事例和结构事例,如下所示:
SELECT <model column list>, StructureColumn('<structure column name') FROM <modelname>.CASES
有关使用 DMX 查询返回案例数据的其他信息,请参阅 SELECT FROM <模型>.CASES (DMX) 和 SELECT FROM <结构>.CASES。
例子
以下 DMX 查询从时序模型返回特定系列事例数据。 该查询还会返回该列,该列 Amount
未在模型中使用,但在挖掘结构中可用。
SELECT [DateSeries], [Model Region], Quantity, StructureColumn('Amount') AS [M200 Pacific Amount]
FROM Forecasting.CASES
WHERE [Model Region] = 'M200 Pacific'
请注意,在此示例中,别名已用于重命名结构列。 如果未为结构列分配别名,则返回名为“Expression”的列。 这是所有未命名列的默认行为。