【发布时间】:2014-05-30 14:46:57
【问题描述】:
我在 Microsoft BI 中制作了一个 OLAP 多维数据集并将其部署在服务器上。现在我想制作一个 Web 应用程序(ASP.Net MVC),我想在其上显示来自 OLAP 多维数据集的报告(仪表板),但我不知道如何连接到 OLAP 多维数据集? 我将不胜感激任何帮助。
【问题讨论】:
标签: sql-server asp.net-mvc business-intelligence olap-cube
我在 Microsoft BI 中制作了一个 OLAP 多维数据集并将其部署在服务器上。现在我想制作一个 Web 应用程序(ASP.Net MVC),我想在其上显示来自 OLAP 多维数据集的报告(仪表板),但我不知道如何连接到 OLAP 多维数据集? 我将不胜感激任何帮助。
【问题讨论】:
标签: sql-server asp.net-mvc business-intelligence olap-cube
添加对 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)