MiningStructurePermission 元素 (ASSL)

定义 Role 元素的成员对单个 MiningStructure 元素的权限。

语法

  
<MiningStructurePermissions>  
   <MiningStructurePermission xsi:type="Permission">  
      <AllowDrillthrough>...</AllowDrillthrough>  
  
      <!-- This element also inherits all the child elements listed in Permission -->  
   </MiningStructurePermission>  
</MiningStructurePermissions>  

元素特征

特征 说明
数据类型和长度 权限
默认值
基数 0-n:可多次出现的可选元素。

元素关系

关系 元素
父元素 MiningStructurePermissions
子元素

备注

分析管理对象 (AMO) 对象模型中的相应元素是 MiningStructurePermission

在 SQL Server 中,已扩展权限AllowDrillthrough以应用于挖掘结构。 当向角色分配此权限时,任何作为该角色成员的用户均可使用以下语法直接查询挖掘结构:

SELECT <structure column list> FROM <structure>.CASES  

此外,如果对挖掘结构和挖掘模型同时启用了 AllowDrillthrough ,则用户可以使用以下语法查询未包含在挖掘模型中的结构列:

SELECT StructureColumn('<structure column name>' FROM <model>.CASES  

例如,只使用客户键、客户收入和客户购买列来创建模型。 通过使用钻取,用户可返回未包含在挖掘模型中的其他结构列,如客户联系信息等。

因此,为了保护敏感数据或个人信息,应构造数据源视图来屏蔽个人信息,并且仅在必要时才对结构授予 AllowDrillthrough 权限。