Role 要素のメンバーが個々の MiningStructure 要素に対して持つアクセス許可を定義します。
Syntax
<MiningStructurePermissions>
<MiningStructurePermission xsi:type="Permission">
<AllowDrillthrough>...</AllowDrillthrough>
<!-- This element also inherits all the child elements listed in Permission -->
</MiningStructurePermission>
</MiningStructurePermissions>
要素の特性
| 特徴 | 説明 |
|---|---|
| データ型と長さ | 許可 |
| 既定値 | なし |
| Cardinality | 0 から n: 複数回発生する可能性がある省略可能な要素。 |
要素の関係
| Relationship | 要素 |
|---|---|
| 親要素 | MiningStructurePermissions |
| 子要素 | なし |
Remarks
Analysis Management Objects (AMO) オブジェクト モデルの対応する要素が MiningStructurePermission。
SQL Serverでは、AllowDrillthrough アクセス許可がマイニング構造に適用されます。 このアクセス許可をロールに割り当てると、そのロールのメンバーであるユーザーは、次の構文を使用してマイニング構造に直接クエリを実行できます。
SELECT <structure column list> FROM <structure>.CASES
さらに、マイニング構造とマイニング モデルの両方で AllowDrillthrough が有効になっている場合、ユーザーは次の構文を使用して、マイニング モデルに含まれていない構造列にクエリを実行できます。
SELECT StructureColumn('<structure column name>' FROM <model>.CASES
たとえば、モデルに顧客キー、顧客収入、顧客購入の列のみが含まれているとします。 ドリルスルーを使用すると、ユーザーは、顧客の連絡先情報など、モデルに含まれていない他の構造列を返すことができます。
機密データまたは個人データを保護するには、データ ソース ビューでマスクし、必要な場合にのみ、構造体に 対する AllowDrillthrough アクセス許可を付与します。