5.7、安全与部署

来源:互联网 发布:新奔腾造价软件 编辑:程序博客网 时间:2024/06/05 23:59

安全与部署

 

 

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命令”-》服务器“.”-》命令,贴入上面的命令即可-》建立执行计划即可

 

 

 

 

 

 

 

 

 

 

 

 

0 0