如何使用C#在asp.net MVC应用程序中从.asdatabase fie部署表格和多维数据集的SSAS

问题描述

我想从Asp.nent C#应用程序部署 SSAS 表格和多维数据集。我必须使用 .asdatabase文件进行部署。有多种手动方式可以部署SSAS。 .asdatabase文件,就像使用部署向导一样。但是我的要求是使整个部署过程自动化。如何从C#应用程序部署.asdatabse。

解决方法

.asdatabase文件是“用于多维或1100/1103表格模型项目的XMLA文件,或用于表格1200及更高版本模型项目的JSON文件。包含项目中所有Analysis Services对象的声明性定义。” >

因此,我认为您可以使用Execute类的Microsoft.AnalysisServices.Server方法。将.asdatabase文件读取为字符串,代码应如下所示:

var server = new Microsoft.AnalysisServices.Server();
server.Connect("Your connection string"));
server.Execute(cubeDefinitionFromAsDatabaseFile);

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...