生成Microsoft SQL Server Analysis Services 项目时,SQL Server Data Tools (SSDT) 会生成项目的 XML 文件。 SQL Server Data Tools (SSDT) 将这些 XML 文件放在 Analysis Services 项目的“输出”文件夹中。 默认情况下,输出在 \Bin 文件夹中。 下表列出了 SQL Server Data Tools (SSDT) 创建的 XML 文件。
XMLA 文件 | DESCRIPTION |
---|---|
< 项目名称>。asdatabase | 包含项目中所有 Analysis Services 对象的声明性定义。 |
< 项目名称>.deploymenttargets | 包含要在其中创建 Analysis Services 对象的 Analysis Services 实例和数据库的名称。 |
< 项目名称>。configsettings | 包含特定于环境的设置,例如数据源连接信息和对象存储位置。 此文件中的设置将覆盖<项目名称>.asdatabase 文件中的设置。 |
< 项目名称>。deploymentoptions | 包含部署选项,例如部署是否是事务性的,以及部署后是否应处理已部署的对象。 |
注释
SQL Server Data Tools (SSDT)从不在其项目文件中存储密码。
修改输入文件
修改输入文件中的值或从输入文件中检索的值,使你可以更改部署目标、配置设置和部署选项,而无需编辑整个 <项目名称>.asdatabase 文件(或者从现有 Analysis Services 数据库生成脚本时整个 XMLA 脚本文件)。 通过修改单个文件,可以轻松创建不同的部署脚本以实现不同的目的。
以下主题介绍如何修改各种输入文件中的值: