了解用于创建部署脚本的输入文件
生成 Microsoft SQL Server Analysis Services 项目时,Business Intelligence Development Studio 会为该项目生成 XML 文件。Business Intelligence Development Studio 将这些 XML 文件放在 Analysis Services 项目的输出文件夹中。默认情况下,输出将输出到 \Bin 文件夹之中。下表列出了 Business Intelligence Development Studio 创建的 XML 文件。
XMLA 文件 |
说明 |
---|---|
<project name>.asdatabase |
包含项目中所有 Analysis Services 对象的声明性定义。 |
<project name>.deploymenttargets |
包含将在其中创建 Analysis Services 对象的 Analysis Services 实例和数据库的名称。 |
<project name>.configsettings |
包含特定于环境的设置,如数据源连接信息和对象存储位置。此文件中的设置将覆盖 <project name>.asdatabase 文件中的设置。 |
<project name>.deploymentoptions |
包含部署选项,例如部署是否是事务性的,以及是否在部署后处理已部署的对象。 |
注意 |
---|
Business Intelligence Development Studio 从不在其项目文件中存储密码。 |
修改输入文件
通过修改输入文件中的值或修改从输入文件中检索的值,无需编辑整个 <project name>.asdatabase 文件(或整个 XMLA 脚本文件,如果您基于现有的 Analysis Services 数据库生成脚本),就可以更改部署目标、配置设置和部署选项。能够修改各个文件使您可以轻松地创建用于不同用途的不同部署脚本。
以下主题解释了如何修改各个输入文件中的值: