2016-09-21 66 views
0

我使用DMX查询这样如何过滤SSAS目录列表?

SELECT * FROM $SYSTEM.DBSCHEMA_CATALOGS 

它检索OLAP数据块列表。 我想补充一个where子句选择目录,在其中名称中包含的字符序列的一些,例如,

SELECT * FROM $SYSTEM.DBSCHEMA_CATALOGS 
WHERE [CATALOG_NAME] LIKE '%FOO%' 

如何筛选目录名的给予limitation检索列表中的任何想法?

值得注意的是,不支持JOIN,GROUP BY,LIKE,CAST和CONVERT。

回答

1

如果是分析服务多维不是表格,你可以安装ASSP并使用ASSP.DMV功能,实现了WHERE子句中的LIKE子句。这是一个不同的DMV上的example