OLAP多维数据集数据到c#中的dataTable

时间:2014-07-08 05:11:22

标签: ado.net ssas olap-cube

我想在c#datatable或dataset中获取ssas cube数据。所以我可以在pivotgrid中进一步使用它。 那么有人能告诉我如何实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

您可以使用System.Data.OleDb创建OleDbConnection,将此和一些MDX提供给OleDbCommand,然后将此命令传递给OleDbDataAdapter并将其用于Fill } DataSet

请参阅此处了解OLAP OLEDB连接字符串的格式:https://www.connectionstrings.com/microsoft-ole-db-provider-for-olap/

请注意,您也可以使用ADOMD.NET实现所需目标。这确实需要集成身份验证,而OLEDB允许您指定用户名和密码。最后,我认为现在最好的做法是尝试通过HTTPS连接。