Элемент AllowDrillThrough (язык ASSL)

Определяет, разрешена ли детализация для родительского элемента.

Синтаксис

<MiningModel> <!-- or MiningModelPermission -->
<!-- or MiningStructurePermission -->   ...
   <AllowDrillThrough>...</AllowDrillThrough>
   ...
</MiningModel>

Характеристики элемента

Характеристика

Описание

Тип данных и длина

Boolean

Значение по умолчанию

False

Количество элементов

0-1: необязательный элемент, который может встречаться только один раз.

Связи элемента

Связь

Элемент

Родительские элементы

Элемент MiningModel, MiningModelPermission, MiningStructurePermission

Дочерние элементы

Нет

Замечания

Элементы, соответствующие родителям элемента AllowDrillThrough в модели объектов AMO, — это [T:Microsoft.AnalysisServices.MiningModel,], MiningModelPermission и MiningStructurePermission.

Детализация структур интеллектуального анализа данных

В SQL Server 2008 можно определить разрешения AllowDrillthrough как для структур, так и для моделей интеллектуального анализа данных. При назначении роли этого разрешения любой член этой роли может выполнять запросы к модели интеллектуального анализа данных и возвращать столбцы структуры, которые не были включены в модель. Например, создается модель, использующая только следующие столбцы: ключ клиента, доход клиента и покупки клиента. Если включить детализацию модели, пользователи могут возвратить информацию из других столбцов структуры интеллектуального анализа данных, таких как адреса электронной почты или имена клиентов.

Таким образом, чтобы защитить конфиденциальные данные, необходимо соблюдать осторожность при добавлении столбцов в структуру интеллектуального анализа данных. Кроме того, предоставлять структуре разрешение AllowDrillthrough нужно только при необходимости.

Чтобы выполнить детализацию столбцов структуры, можно использовать запросы в одной из следующих форм.

SELECT * FROM <structure>.CASES

или

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

См. также

Справочник