Élément AllowDrillThrough (ASSL)
Détermine si l'extraction est autorisée sur l'élément parent.
Syntaxe
<MiningModel> <!-- or MiningModelPermission -->
<!-- or MiningStructurePermission --> ...
<AllowDrillThrough>...</AllowDrillThrough>
...
</MiningModel>
Element Characteristics
Caractéristique |
Description |
---|---|
Type de données et longueur |
Booléen |
Valeur par défaut |
False |
Cardinality |
0-1 : Élément facultatif qui peut se produire une seule fois seulement. |
Relations entre les éléments
Relation |
Élément |
---|---|
Éléments parents |
MiningModel Element, MiningModelPermission, MiningStructurePermission |
Éléments enfants |
Aucun |
Notes
Les éléments qui correspondent aux parents de AllowDrillThrough dans le modèle objet AMO (Analysis Management Objects) sont [T:Microsoft.AnalysisServices.MiningModel,] MiningModelPermission et MiningStructurePermission.
Extraction sur des structures d'exploration de données
Dans SQL Server 2012, vous pouvez définir des autorisations AllowDrillthrough pour des structures d'exploration de données ainsi que pour des modèles d'exploration de données. Lorsque vous assignez cette autorisation à un rôle, tout membre de ce rôle peut interroger le modèle d'exploration de données et retourner les colonnes de la structure qui n'étaient pas incluses dans le modèle. Par exemple, vous créez un modèle qui utilise uniquement les colonnes : clé du client, revenus du client et achats du client. Si vous activez l'extraction sur le modèle, les utilisateurs peuvent retourner des informations dans d'autres colonnes de la structure d'exploration de données, telles que les adresses de messagerie ou les noms des clients.
Par conséquent, pour protéger les données sensibles, soyez prudent lorsque vous ajoutez des colonnes à la structure d'exploration de données. Également, accordez l'autorisation AllowDrillthrough sur une structure seulement lorsqu'elle est requise.
Pour procéder à l'extraction des colonnes de la structure, utilisez une requête avec l'une des syntaxes suivantes :
SELECT * FROM <structure>.CASES
ou
SELECT StructureColumn('<structure-column-name>') FROM <model>.CASES