您的位置:首页 > 其它

5.7、安全与部署

2015-12-11 16:54 211 查看
安全与部署

1 实施安全

可对Server、Database、Cube、Dimension、Cell等,各级数据进行访问控制

1.1 在控制面板中添加系统用户或组

1.2 在AS服务器中添加上面的用户和组

打开AS服务器-》右键服务器-》属性-》安全性-》将上面的用户和组添加为“服务器管理员”

1.3 可在SSAS项目中新建角色来控制用户和组的访问权限

2 SSAS项目的部署

2.1 将SSAS项目拷贝到服务器

2.2 确认登录操作系统的账号拥有SQL Service的AS服务器的管理员权限,如果没有:

右键AS服务器-》属性-》安全性中将登录操作系统的账号添加为服务器管理员

(注:AS服务器的权限管理不由SQL Server的账号控制,而由创建AS服务的账号进行管理,所以需要上门的步骤)

2.3 打开SSAS项目源码,并将项目部署到服务器

3 定时自动处理Cube

cube的数据是由数据仓库提供而来,而数据仓库的数据由SSIS定时进行更新,所以,如果要更新cube也需要在SSIS更新了数据仓库后对cube进行更新,这里我们提供一种自动更新cube的方法

3.1 SQL Server Analysis Services命令处理cube

我们在SSAS中处理cube时,在“处理进度”的框内的“命令”行,我们双击它,就可以看到一串xml脚本,这个脚本是cube的处理脚本,是SQL Server Analysis Services命令,我们首先获取该脚本,然后通过job来调用它,这样就可以定时自动处理cube了。

SQL Server数据库-》作业-》新建作业-》新建步骤-》类型“SQL Server Analysis Services命令”-》服务器“.”-》命令,贴入上面的命令即可-》建立执行计划即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: