将Excel的自定义驱动程序写入.Net中的OLAP通信

时间:2013-07-01 10:23:24

标签: c# excel com oledb olap-cube

我正在使用Excel,我想在Excel中使用我的OLAP多维数据集。所以我需要编写我的自定义Oledb提供程序,以便与My OLAP Server通信到Excel。

我通过实现它们来了解有一些界面我可以建立一个桥梁,通过它我可以与我的olap立方体进行通信。

任何人都可以告诉我如何开始编写我的驱动程序或任何想法。

我如何使用Excel与外部数据源进行通信

2 个答案:

答案 0 :(得分:2)

更快的方法是使用开源XMLA Connect。您可以在此处查看视频:https://www.youtube.com/watch?v=-m64VsOvvkw。如果您觉得它很有用,可以从这里下载最新版本:http://sourceforge.net/projects/xmlaconnect

答案 1 :(得分:1)

您需要为OLAP(ODBO) -to- 您的OLAP服务器桥编写 OLE DB。

您的OLAP服务器是否支持XMLA?

Introduction to OLE DB for OLAP

OLE DB Programmers's Guide

这可以用c或c ++完成,但不确定c#。

更快的选择可能是看看Simba的O2X连接器:

http://www.simba.com/connectors/simbao2x