连接到OLAP多维数据集?

时间:2014-05-30 14:46:58

标签: sql-server asp.net-mvc business-intelligence olap-cube

我在Microsoft BI中创建了一个OLAP多维数据集并将其部署在服务器上。现在我想创建一个Web应用程序(ASP.Net MVC),我想从OLAP多维数据集中显示报告(仪表板),但我不知道如何建立与OLAP多维数据集的连接? 我将不胜感激任何帮助。

1 个答案:

答案 0 :(得分:0)

添加对Microsoft.AnalysisServices.AdomdClient的引用; (浏览C:\ Program Files \ Microsoft.NET \ ADOMD.NET \ 110)然后使用Microsoft.AnalysisServices.AdomdClient添加; 例如:

        var connection = new AdomdConnection("Data Source=localhost;Catalog=DB Name");

        var dataAdapter = new AdomdDataAdapter("MD QUERY", connection);

        DataSet ol_DataSet = new DataSet();

        dataAdapter.Fill(ol_DataSet);

        GridView1.DataSource = ol_DataSet;
        GridView1.DataBind();

(在视图中添加GridView)