MiningStructurePermission-Element (ASSL)
Definiert die Berechtigungen, die Member eines Role-Elements für ein einzelnes MiningStructure-Element besitzen.
Syntax
<MiningStructurePermissions>
<MiningStructurePermission xsi:type="Permission">
<AllowDrillthrough>...</AllowDrillthrough>
<!-- This element also inherits all the child elements listed in Permission -->
</MiningStructurePermission>
</MiningStructurePermissions>
Elementmerkmale
Merkmal | BESCHREIBUNG |
---|---|
Datentyp und -länge | Berechtigung |
Standardwert | Keine |
Kardinalität | 0-n: Optionales Element, das mehr als einmal auftreten kann. |
Elementbeziehungen
Beziehung | Element |
---|---|
Übergeordnete Elemente | MiningStructurePermissions |
Untergeordnete Elemente | Keine |
Bemerkungen
Das entsprechende Element im Analysis Management Objects -Objektmodell (AMO) ist MiningStructurePermission.
In SQL Server wurde die Berechtigung AllowDrillthrough erweitert, um sie auf eine Miningstruktur anzuwenden. Wenn Sie diese Berechtigung einer Rolle zuordnen, kann jeder Benutzer, der ein Mitglied dieser Rolle ist, die Miningstruktur mit der folgenden Syntax direkt abfragen:
SELECT <structure column list> FROM <structure>.CASES
Wenn AllowDrillthrough sowohl für die Miningstruktur als auch für das Miningmodell aktiviert ist, können Benutzer mithilfe der folgenden Syntax Strukturspalten abfragen, die nicht im Miningmodell enthalten waren:
SELECT StructureColumn('<structure column name>' FROM <model>.CASES
Zum Beispiel erstellen Sie nur mit Spalten für Kundenschlüssel, Kundeneinkommen und Kundenkäufe ein Modell. Mit Drillthrough kann ein Benutzer andere Strukturspalten zurückgeben, die nicht im Miningmodell enthalten waren, z. B. Kundenkontaktinformationen.
Daher sollten Sie zum Schutz vertraulicher Daten oder personenbezogener Informationen ihre Datenquellensicht so erstellen, dass persönliche Informationen maskiert werden, und AllowDrillthrough-Berechtigungen nur bei Bedarf für eine Struktur erteilt werden.