AllowDrillThrough 元素 (ASSL)
确定是否允许在父元素上执行钻取操作。
语法
<MiningModel> <!-- or MiningModelPermission -->
<!-- or MiningStructurePermission --> ...
<AllowDrillThrough>...</AllowDrillThrough>
...
</MiningModel>
元素特征
特征 | 说明 |
---|---|
数据类型和长度 | 布尔 |
默认值 | False |
基数 | 0-1:可选元素,只显示一次。 |
元素关系
关系 | 元素 |
---|---|
父元素 | MiningModel 元素、 MiningModelPermission、 MiningStructurePermission |
子元素 | 无 |
备注
与 AMO MiningModel对象模型中 AllowDrillThrough 的分析管理对象 (的元素) 为 、 MiningModelPermission和 MiningStructurePermission。
对挖掘结构的钻取功能
在SQL Server中,可以定义挖掘结构和挖掘模型的 AllowDrillthrough 权限。 当将此权限分配给某个角色后,任一该角色的成员即可查询数据挖掘模型,然后返回未包含在该模型中的结构列。 例如,您创建了一个只使用客户键列、客户收入列和客户采购列的模型。 如果对该模型启用钻取功能,则用户可返回挖掘结构其他列中的信息,如客户电子邮件或客户名称。
因此,为了保护敏感数据,将列添加到挖掘结构时一定要谨慎。 另外,请仅在需要时才对某个结构授予 AllowDrillthrough 权限。
若要钻取到结构列,请使用具有以下形式之一的查询:
SELECT * FROM <structure>.CASES
或
SELECT StructureColumn('<structure-column-name>') FROM <model>.CASES