指定分区和角色部署选项
Analysis Services 部署向导从 <项目 name.deploymentoptions> 文件中读取分区和角色部署选项。 生成 Microsoft sql Server Analysis Services 项目时,SQL Server Data Tools (SSDT)会创建此文件。 创建项目 name.deploymentoptions> 文件时,SQL Server Data Tools (SSDT)使用当前项目的<分区和角色部署选项。 有关配置设置的详细信息,请参阅 Understanding the Input Files Used to Create the Deployment Script。
检查分区和角色部署选项
项目 name.deploymentoptions> 文件中的<部署选项包括:
分区部署选项
<项目 name.deploymentoptions> 文件指定是保留还是覆盖目标数据库中的现有分区(默认值)。 如果保留现有分区,则仅部署新的分区,所有现有度量值组的分区和聚合设计均保持不变。
注意
如果删除了分区所在的度量值组,则自动删除该分区。
角色部署选项
<项目 name.deploymentoptions> 文件指定以下角色部署选项之一:
保留目标数据库中现有的角色和角色成员,仅部署新的角色和角色成员。
目标数据库中所有现有的角色和成员将被当前部署的角色和成员替换。
保留目标数据库中现有的角色和角色成员,不部署任何新的角色。
请注意 保留现有角色和成员时,与这些角色关联的权限将重置为无。 安全权限包含在这些权限保护的对象中,而非包含在与这些权限关联的安全角色中。 有关如何使用 Analysis Service 部署向导处理此行为的详细信息,请参阅Microsoft知识库中的“保留角色和成员”。
修改分区和角色部署选项
你可能必须使用与存储在项目 name.deploymentoptions> 文件中不同的分区和角色选项<部署 Analysis Services 项目。 例如,你可能希望保留现有分区、角色和角色成员,而不是替换项目 name.deploymentoptions> 文件中指示<的所有现有分区、角色和成员。
若要修改 Analysis Services 项目中分区和角色的部署,不能更改项目中的分区和角色设置,因为 <SQL Server Data Tools (SSDT) 中的项目名称>“属性页”对话框不显示这些选项。 如果要更改角色和分区的部署选项,则必须在项目 name.deploymentoptions> 文件本身中<更改此信息。 以下过程介绍如何更改项目 name.deploymentoptions> 文件中的<分区和角色部署选项。
在生成了输入文件后更改分区或角色的部署
以交互方式运行 Analysis Services 部署向导,并在 “分区和角色部署选项” 页上,为分区和角色指定新的部署选项。
-或-
在命令提示符下运行 Analysis Services 部署向导,并将向导设置为在应答文件模式下运行。 (有关应答文件模式的详细信息,请参阅 运行 Analysis Services 部署向导。)
-或-
在任何 <文本编辑器中打开项目 name.deploymentoptions>,并手动更改选项。