我想知道如何在不使用分析服务的情况下使用任何关系数据源在c#中以编程方式生成olap多维数据集。一个具体的例子(我无法在网上任何地方找到的东西。)将受到很多赞赏。
答案 0 :(得分:2)
您可以使用C#和分析管理对象AMO以编程方式创建多维数据集:
// Create the Adventure Works cube
Cube cube = db.Cubes.FindByName("Adventure Works");
if (cube != null)
cube.Drop();
db.Cubes.Add("Adventure Works");