我們在本地(在我們的工作站上)使用BIDS 2008來開發我們的OLAP對象/多維數據集。在晉升到發展時期之前,我們可以通過BIDS進行部署。但是,當需要進行部署時(例如,對UAT或Live),我們將生成一個XMLA文件。這個(生成的XMLA文件)當然包含特定於環境的信息(例如服務器名稱,數據庫名稱等)。如果我們想自動生成用於部署到每個環境的XMLA文件,是否有配置類型的過程來對這些值進行參數化(如.NET:web.config:appSettings 或 SSIS:dtsConfig)。將SSAS多維數據集部署到環境
報告中,我們可以解析XMLA文件,並根據環境替換這些值(例如,通過xmlpoke。),但是這是一個有點混亂,並依賴於XML路徑結構,因此寧願避免使用此方法
非常感謝這個斯西亞 - 鏈接似乎有所有的答案 –
更新:我們已經在我們的CI中實現了這一點,並將其部署到UAT/Live中,並且一切正常 –