SS Analysis Services(SSAS)数据库架构比较工具?

时间:2010-10-15 15:01:29

标签: sql-server ssas

有没有人知道比较SSAS数据库的SSAS特定工具?不是他们的数据,只是模式和分区定义。当我说工具时 - 一些了解SSAS并且具有内置的业务知识的东西。

4 个答案:

答案 0 :(得分:8)

我是Red Gate的产品经理。我们刚刚发布了SSAS Compare的免费预览版。这允许您在SSAS实例之间查看,编写脚本和部署更改。

http://www.red-gate.com/products/bi-tools/ssas-compare/

答案 1 :(得分:3)

您可以使用BIDS帮助程序(BIDS的免费附加组件): http://bidshelper.codeplex.com/

这具有“智能差异”选项,允许比较不同的文件(例如SSIS包和SSAS XMLA模式)。在比较XML文件时,Smart diff提供了更有意义的比较。

首先,您需要通过rclick>脚本化SSMS中的数据库。脚本数据库为>创建

然后在BIDS中使用smart diff来比较XMLA脚本以查看差异。

答案 2 :(得分:1)

根据您要比较的内容,您还可以使用amo编写一个简单的比较工具(http://technet.microsoft.com/en-us/library/microsoft.analysisservices.aspx)。 鉴于您只想比较一些属性,这可能是一种轻量级的方法。

答案 3 :(得分:0)

这很粗糙,但您可以使用Visual Studio(创建新项目时的BI Studio /反向工程师选项)或使用其他支持XMLA的工具提取每个数据库的定义,然后在XML文件上运行可视差异。如果您熟悉SSAS,则XML多维数据集定义可以相当直接地阅读。

你试过这个吗?