1

我们在本地(在我们的工作站上)使用 BIDS 2008 来开发我们的 OLAP 对象/多维数据集。到了推广到开发的时候,我们可以通过 BIDS 进行部署。但是,当需要手动部署时(例如,到 UAT 或 Live),我们正在生成一个 XMLA 文件。这(生成的 XMLA 文件)当然包含特定于环境的信息(例如服务器名称、数据库名称等)。如果我们想自动生成 XMLA 文件以部署到每个环境,是否有配置类型过程来参数化这些值(如 .NET:web.config:appSettingsSSIS:dtsConfig)。

请注意,我们可以解析 XMLA 文件并根据环境替换这些值(例如,通过 xmlpoke),但这有点混乱并且取决于 XML 路径结构,因此宁愿避免这种方法

4

2 回答 2

2

这应该为您指明正确的方向:http ://blog.kejser.org/2006/11/28/automating-build-of-analysis-services-projects/

以下是有关部署实用程序和命令行开关的更多信息:http: //msdn.microsoft.com/en-us/library/ms162758 (v=sql.105).aspx

于 2012-09-07T01:16:46.740 回答
0
before using Micrsoft.analysisservice.deplyement to generate the XMLA file to deply in an AS istance, we need update the files bellows to change all connection string, deployment option,

project.asdatabase
project.deploymenttargets
project.configsettings
project.deploymentoptions

regards,
于 2012-12-12T22:02:28.000 回答