如果要查询SSAS DMV,则可能需要在查询中添加一些条件。
类似于获得所有活跃的关系,可能如下所示:
select * from $SYSTEM.TMSCHEMA_RELATIONSHIPS where IsActive = 'true'
在SSAS 表格实例上运行上述查询会给您以下错误消息:
错误:上下文中不允许布尔表达式…
解决此问题非常容易,请运行以下查询以获取活动关系:
select * from $SYSTEM.TMSCHEMA_RELATIONSHIPS where IsActive
为了获得不活跃的关系,请运行以下命令:
select * from $SYSTEM.TMSCHEMA_RELATIONSHIPS where not IsActive