MiningStructurePermission 要素 (ASSL)

個々の MiningStructure 要素に対して Role 要素のメンバが持っている権限を定義します。

構文

 <MiningStructurePermissions>    <MiningStructurePermission xsi:type="Permission">       <AllowDrillthrough>...</AllowDrillthrough>        <!-- This element also inherits all the child elements listed in Permission -->    </MiningStructurePermission> </MiningStructurePermissions>

要素の特性

特性

説明

データ型と長さ

Permission

既定値

なし

カーディナリティ

0-n : 省略可能な要素で、出現する場合は複数回の出現が可能です

要素のリレーションシップ

リレーションシップ

要素

親要素

MiningStructurePermissions

子要素

なし

説明

分析管理オブジェクト (AMO) オブジェクト モデルで対応する要素は、MiningStructurePermission です。

SQL Server 2008 では、権限 AllowDrillthrough が拡張されてマイニング構造に適用されます。この権限をロールに割り当てると、そのロールのメンバであるユーザーは、次の構文を使用して、マイニング構造に直接クエリを実行できます。

SELECT <structure column list> FROM <structure>.CASES

さらに、AllowDrillthrough をマイニング構造とマイニング モデルの両方で有効にした場合、ユーザーは、次の構文を使用して、マイニング モデルに含まれていない構造列にクエリを実行できます。

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

たとえば、顧客キー、顧客の収入、および顧客が購入した製品の列のみを使用するモデルを作成します。ユーザーは、ドリルスルーを使用して、顧客の連絡先情報など、マイニング モデルに含まれていないその他の構造列を返すことができます。

したがって、機密データまたは個人情報を保護するため、個人情報をマスクするデータ ソース ビューを構築し、構造に対する AllowDrillthrough 権限は必要な場合にのみ許可する必要があります。

詳細については、「マイニング モデルとマイニング構造におけるドリルスルーの使用 (Analysis Services - データ マイニング)」を参照してください。