2016-09-23 238 views
0

我有兩個Microsoft.AnalysisServices.MajorObject對象(例如Database),並且不想檢查它們是否相等(基本上我不想決定是否必須處理數據庫或更新/重新部署它)。比較兩個對象的類型Microsoft.AnalysisServices.MajorObject

我發現的唯一方法是使用Utils.Serialize方法將數據庫序列化爲XML,並使用XmlDiff來比較兩個XML。但是這對我來說似乎有些尷尬。

是否有任何其他方式來比較這兩個對象

進出口使用ADOMD.NET與Microsoft.AnalysisService.dll 11.0.0.0在C#

回答

1

SSAS Compare是從展鵬一個真正有用的比較工具。它允許您比較兩個SSAS多維數據集,然後編寫差異,以便將它們複製到XMLA查詢窗口以部署更改。

您可以將更改從一個SSAS數據庫部署到另一個SSAS數據庫,從測試到生產提供更新,並節省時間比較和處理。

+0

感謝您的提示,但我需要在.NET中的編程解決方案...... –