建立及管理角色 (SSAS 表格式)
表格式模型中的角色定義模型的成員權限。 角色是使用 SSDT SQL Server Data Tools (SSDT) 中的 [角色管理員] 對話方塊來定義模型專案。 部署模型時,資料庫管理員可以使用SQL Server Management Studio來管理角色。
本主題中的工作描述如何使用 SSDT SQL Server Data Tools (SSDT) 中的 [角色管理員] 對話方塊,在模型撰寫期間建立和管理角色。 如需在已部署模型資料庫中管理角色的相關資訊,請參閱 表格式模型角色 (SSAS 表格式) 。
工作
若要建立、編輯、複製及刪除角色,您要使用 [角色管理員] 對話方塊。 若要檢視[角色管理員] 對話方塊,請在 [SQL Server Data Tools] 中,按一下 [模型] 功能表,然後按一下 [角色管理員]。
若要建立新角色
在SQL Server Data Tools中,按一下[模型]功能表,然後按一下 [角色管理員]。
在 [角色管理員] 對話方塊中,按一下 [新增]。
反白顯示的新角色即會加入至 [角色] 清單中。
在 [角色] 清單的 [名稱] 欄位中,輸入角色的名稱。
依預設,每個新角色的預設角色名稱是以累加的方式進行編號。 建議您輸入清楚識別成員類型的名稱,例如「財務經理」或「人力資源專員」。
在 [權限] 欄位中,按一下向下箭頭,然後選取下列其中一個權限類型:
權限 描述 None 成員無法對模型結構描述進行任何修改,也無法查詢資料。 讀取 成員可以查詢資料 (根據資料列篩選),但無法對模型結構描述進行任何變更。 讀取和處理 成員可以查詢資料 (根據資料列層級篩選) 並執行「處理」和「全部處理」作業,但無法對模型結構描述進行任何變更。 處理 成員可以執行「處理」和「全部處理」作業。 無法修改模型結構描述,也無法查詢資料。 系統管理員 成員可以對模型結構描述進行修改,也可以查詢所有資料。 若要輸入角色的描述,請按一下 [描述] 欄位,然後輸入描述。
如果您建立的角色具有「讀取」或「讀取和處理」權限,您可以使用 DAX 公式加入資料列篩選。 若要加入資料列篩選,請按一下 [資料列篩選] 索引標籤,選取資料表,然後按一下 [DAX 篩選] 欄位並輸入 DAX 公式。
若要將成員加入至角色,請按一下 [成員] 索引標籤,然後按一下 [加入]。
注意
您也可以使用 SQL Server Management Studio,將角色成員新增至已部署的模型。 如需詳細資訊,請參閱 使用 SSMS 管理角色 (SSAS 表格式) 。
在 [選取使用者或群組] 對話方塊中,輸入 Windows 使用者或 Windows 群組物件做為成員。
按一下 [確定] 。
另請參閱
角色 (SSAS 表格式)
檢視方塊 (SSAS 表格式)
在 Excel 中進行分析 (SSAS 表格式)
USERNAME 函數 (DAX)
CUSTOMDATA 函數 (DAX)