Deployment 将SSAS多维数据集部署到环境

Deployment 将SSAS多维数据集部署到环境,deployment,configuration,ssas,xmla,Deployment,Configuration,Ssas,Xmla,我们正在本地(在工作站上)使用BIDS 2008来开发OLAP对象/多维数据集。到了推广开发的时候,我们可以通过投标进行部署。然而,当需要一个无需动手的部署(例如,UAT或Live)时,我们会生成一个XMLA文件。这(生成的XMLA文件)当然包含特定于环境的信息(例如服务器名称、数据库名称等)。如果我们希望自动生成用于部署到每个环境的XMLA文件,是否有配置类型的过程来参数化这些值(如.NET:web.config:appSettings或SSIS:dtsConfig) 注意:我们可以解析XML

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


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


这里有更多关于部署实用程序和命令行开关的信息:

非常感谢Stacia的介绍-该链接似乎有所有答案最新:我们已经在CI中实现了这一点,并将其部署到UAT/Live中,所有功能都很好
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,