共用方式為


MiningStructure 元素 (ASSL)

定義一組採礦模型的結構。

語法

<MiningStructures>
   <MiningStructure>
      <Name>...</Name>
      <ID>...</ID>
      <Description>...</<Description>
      <Source>...</Source>
      <CreatedTimestamp>...</<CreatedTimestamp>
      <LastSchemaUpdate>...</LastSchemaUpdate>
      <LastProcessed>...</LastProcessed>
      <Translations>...</Translations>
      <Language>...</Language>
            <Collation>...</Collation>
      <ErrorConfiguration>...</ErrorConfiguration>
      <CacheMode>...</CacheMode>
            <Columns>...</Columns>
      <State>...</State>
      <HoldoutActualSize>...</HoldoutActualSize>
      <HoldoutMaxCases>...</HoldoutMaxCases>
      <HoldoutMaxPercent>...</HoldoutMaxPercent>
      <HoldoutSeed>...</HoldoutSeed>      
            <MiningStructurePermissions>...</<MiningStructurePermissions>
            <MiningModels>...</MiningModels>
            <Annotations>...</Annotations>
   </MiningStructure>
</MiningStructures>

元素特性

特性

描述

資料類型和長度

預設值

基數

0-n:出現一次以上的選擇性元素。

備註

採礦結構會定義資料行和繫結。定義採礦結構後,您可以使用該結構來定義多個採礦模型。採礦結構及其所包含的每個採礦模型可以分開處理。

[!附註]

鑑效組屬性 HoldoutMaxCases、HoldoutMaxPercent、HoldoutSeed 和 HoldoutActualSize 已在 SQL Server 2008 中推出。這些屬性可讓您在採礦結構上,針對與該結構相關聯的所有採礦模型,定義當做測試集使用的資料分割。SQL Server 2005 不支援這些屬性。因此,如果您嘗試在 SQL Server 2005 的執行個體上使用這些屬性,Analysis Services 將會傳回錯誤。

鑽研結構資料行

在 SQL Server 2008 中,已經將一個新權限項目加入到 MiningStructurePermissions 元素 (ASSL) 集合中。如果您將 AllowDrillthrough 權限同時加入到 MiningStructurePermissionsMiningModelPermission 集合中,就會從採礦模型啟用結構的鑽研,這樣一來,具有模型之 AllowDrillthrough 權限的角色成員可以查詢資料採礦模型,並傳回不包含在模型中的結構資料行。

因此,若要保護敏感性資料或個人資訊,您應該建構您的資料來源檢視來遮罩敏感性資訊,並只有在必要時,才授與採礦結構的 AllowDrillthrough 權限。如需詳細資訊,請參閱<AllowDrillThrough 元素 (ASSL)>。

在「分析管理物件」(AMO) 物件模型中的對應元素是 MiningStructure