連結量值群組

在 MicrosoftSQL ServerAnalysis Services 中,Cube 是以資料來源檢視為根據。如果在不同資料庫中所定義的 Cube 包含一個量值群組,而這個量值群組如果包含在您的 Cube 中可能會十分有用,您可以建立從您的資料庫到該量值群組的參考,然後將其併入您的 Cube 中。 這個參考 (稱為連結量值群組) 可讓您在重複的資料中跨 Cube 來共用資料。

連結量值群組的處理方式與 Cube 中的其他任何量值群組一樣,但有某些使用方式的限制。 透過用戶端應用程式進行存取時,連結量值群組對其他量值群組而言都是一樣的,而查詢方式也與其他量值群組相同。

使用方式的限制

連結量值群組中所包含的量值,只能和從同一個 Analysis Services 資料庫擷取的連結維度直接進行組織。 但是,您可以使用導出成員,將連結量值群組的資訊與您 Cube 中其他非連結維度產生關聯。 您也可以使用間接關聯性,例如參考或多對多關聯性,將非連結維度與連結量值群組產生關聯。 相關主題:維度關聯性連結維度使用 Cube 中的連結物件

[!附註]

您不可從另一個連結量值群組建立連結量值群組。

[!附註]

連結量值群組不支援回寫。

查詢含有連結量值群組的 Cube 時,會在目的地 Cube 的第一次計算行程中,建立和解析連結。 因為這樣的行為,所以在評估查詢之前,無法解析儲存在連結量值群組中的任何計算。 換句話說,必須在目的地 Cube 中重新建立導出量值和導出資料格,而不是從來源 Cube 繼承而來。

安全性

定義連結之後,管理連結量值群組中量值的存取權方式,就和管理其他量值群組存取權的方式一樣。 如需有關管理量值群組之安全性的詳細資訊,請參閱<授與 Cube 存取權>。

若要定義或使用連結量值群組,則 Analysis Services 執行個體的 Windows 服務帳戶必須屬於 Analysis Services 資料庫角色 (而此角色擁有來源 Analysis Services 執行個體上對來源 Cube 和量值群組的 ReadDefinition 和 Read 存取權限),或必須屬於來源 Analysis Services 執行個體的 Analysis Services 管理員角色。