我正在使用 Excel,我想在 Excel 中使用我的 OLAP 多维数据集。所以我需要编写我的自定义 Oledb 提供与我的 OLAP 服务器到 Excel 的通信。
我知道通过实现它们有一些接口,我可以建立一个桥梁,通过它我可以与我的 olap 多维数据集进行通信。
谁能告诉我如何开始编写驱动程序或任何想法。
如何使用 Excel 与外部数据源通信
一种更快的方法是使用开源 XMLA Connect。您可以在此处观看有关其工作原理的视频:https ://www.youtube.com/watch?v=-m64VsOvvkw 。如果你觉得它有用,你可以从这里下载最新版本:http: //sourceforge.net/projects/xmlaconnect
您需要为 OLAP (ODBO) 编写一个 OLE DB -到您的 OLAP 服务器桥。
您的 OLAP 服务器是否支持 XMLA?
这可以在 c 或 c++ 中完成,但不确定 c#。
更快的选择可能是查看 Simba 的 O2X 连接器: