定義一組採礦模型的結構。
Syntax
<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>
元素特性
| 特徵 | Description |
|---|---|
| 資料類型和長度 | 沒有 |
| 預設值 | 沒有 |
| Cardinality | 0-n:可選元素,可重複出現。 |
元素關聯性
| Relationship | 元素 |
|---|---|
| 父元素 | 採礦結構 |
| 子專案 | 註解、快取模式、排序、欄位、創建時間戳、描述、錯誤配置, HoldoutActualSize, HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, ID、 語言、 LastProcessed、 LastSchemaUpdate、 MiningModels、 MiningStructurePermissions、 名稱、 來源、 狀態、 翻譯 |
Remarks
採礦結構定義了柱子和綁定。 定義完挖礦結構後,你可以用這個結構來定義許多採礦模型。 採礦結構及其所包含的每個採礦模型都可以獨立處理。
Note
holdout屬性 holdoutMaxCases、 HoldoutMaxPercent、 HoldoutSeed 和 HoldoutActualSize 讓你定義一個挖礦結構分割區,作為所有相關挖礦模型的測試集。 SQL Server 2005 不支援這些屬性。 因此,如果你嘗試在 SQL Server 2005 的實例中使用這些屬性,Analysis Services 會回傳錯誤訊息。
鑽孔至結構柱
SQL Server 2008 在 MiningStructurePermissions Element(ASSL)集合中新增了一個權限元素。 如果你在 MiningStructurePermissions 和 MiningModelPermissions 集合中都新增 AllowDrillthrough 權限,鑽孔會從挖礦模型啟用到結構體,讓擁有 AllowDrillthrough 權限的角色成員可以查詢資料探勘模型,並回傳模型中未包含的結構欄位。
為了保護敏感資料或個人資訊,請建立一個隱藏資訊來源的檢視。 僅在必要時才授予礦業結構的 鑽孔 許可。 欲了解更多資訊,請參閱允許鑽孔元素(ASSL)。
分析管理物件(AMO)物件模型中對應的元素為 MiningStructure。