穿透表示能夠查詢採礦模型或採礦結構,並取得模型中未揭露的詳細資料。
SQL Server 2014 提供兩種不同的選項來鑽研案例數據。 您可以鑽研至用來建置採礦模型的數據,也可以鑽研採礦結構中的源數據。
鑽研到模型案例與鑽研到結構
鑽研 模型案例 有助於尋找模型中規則、模式或叢集的其他詳細數據。
相反地,穿透結構數據的目的是要提供模型中未能提供的資訊的存取權。 例如,如果您有適當的許可權,您可能會想要找出哪些數據列用於定型模型,以及用於測試的數據列。
您也可以檢視分析中未使用之數據的屬性,前提是數據已包含在結構定義中。 例如,採礦結構通常支援許多不同類型的模型,而且某些結構數據行可能已從模型中排除,因為數據類型不相容,或數據不適用於分析。 例如,即使數據包含在結構中,您也不會在群集模型中使用客戶聯絡資訊,但透過啟用深入檢索,您可以訪問這些資訊,而無需對數據源進行單獨查詢。
啟用下鑽至結構化資料
若要在採礦結構上使用鑽研,必須符合下列條件:
必須同時啟用模型的穿透功能。 根據預設,會停用這兩種類型的深入分析。 若要在 [數據採礦精靈] 中啟用向下鑽取,請選擇啟用向下鑽取至模型個案的選項,該選項位於精靈的最後一頁。 您也可以藉由變更
AllowDrillthrough屬性,在稍後新增在模型上進行鑽研的功能。如果您使用 DMX 建立採礦結構,請使用 WITH DRILLTHROUGH 子句。 如需詳細資訊,請參閱 CREATE MINING STRUCTURE (DMX) 。
鑽取的運作方式是擷取您處理挖掘結構時快取的訓練案例的相關資訊。 因此,如果您在將屬性從 MiningStructureCacheMode 更改為
ClearAfterProcessing之後清除快取的資料,下鑽功能將無法運作。 若要啟用鑽研至結構數據行,您必須將 屬性變更 MiningStructureCacheMode 為KeepTrainingCases,然後重新處理 結構。確認採礦結構和採礦模型都已將 AllowDrillThrough 屬性設定為
True。 此外,您必須是具有結構和模型鑽研許可權的角色成員。
鑽取的安全性問題
鑽研權限會分別在結構和模型上進行設定。 模型權限允許您從模型中探索,即使您沒有結構的權限也可以。 結構的鑽取權限允許您使用 StructureColumn (DMX) 函式,在模型的鑽取查詢中額外包含結構欄。
如需如何在 Analysis Services 中建立角色和指派許可權的資訊,請參閱角色設計工具(Analysis Services - 多維度數據)。
備註
如果您在採礦結構和採礦模型上啟用鑽研,則任何具有採礦模型鑽研許可權之角色成員的使用者也可以檢視採礦結構中的數據行,即使採礦模型中未包含這些數據行也一樣。 因此,若要保護敏感數據,您應該設定數據源檢視來遮罩個人資訊,並在必要時才允許對採礦結構進行鑽研存取。
相關工作
如需了解如何在採礦模型中使用深入分析的詳細資訊,請參閱下列主題。
| 使用鑽取功能從採礦模型查看器中架構数据 | 在模型檢視器中使用鑽取 |
| 請參閱特定模型類型的穿行查詢範例。 | 數據採礦查詢 |
| 取得適用於特定採礦結構和採礦模型之許可權的相關信息。 | 授與數據採礦結構和模型的許可權(Analysis Services) |