Ssas 使用类似SQLCMD的东西连接到MDX

Ssas 使用类似SQLCMD的东西连接到MDX,ssas,mdx,sqlcmd,analysisservices,Ssas,Mdx,Sqlcmd,Analysisservices,我正在尝试运行我的查询,而不需要打开并运行SSM。之前,我已经通过SQLMCD实用程序使用此连接到SQL server数据库来运行批处理。然而,我现在使用的这个查询是在MDX中的,所以我不确定如何将其转换为与AnalysisServer的连接。这是我过去执行查询时使用的方法: echo StartTimeStamp > "%~dp0\StartTimeStamp.txt" sqlcmd -S businesspublish -d revcube -G -i "%~dp0\Step

我正在尝试运行我的查询,而不需要打开并运行SSM。之前,我已经通过SQLMCD实用程序使用此连接到SQL server数据库来运行批处理。然而,我现在使用的这个查询是在MDX中的,所以我不确定如何将其转换为与AnalysisServer的连接。这是我过去执行查询时使用的方法:

  echo StartTimeStamp > "%~dp0\StartTimeStamp.txt"
  sqlcmd -S businesspublish -d revcube -G -i "%~dp0\Step 1 - modify query.mdx" -o "%~dp0\Step 3 - Query 
  results in CSV format.csv" -s"," -w 700 -I -t 28800 -h-1
  echo EndTimeStamp > "%~dp0\EndTimeStamp.txt"
 #set /p delExit=Press the ENTER key to exit...:
这是一位前同事写的,我正在尝试回收它,以执行具有以下详细信息的查询:

ServerName:Businesspublish 数据库:RevCube 查询文件名:步骤1-修改Query.mdx 步骤3-CSV格式的查询结果.CSV


任何帮助都将不胜感激。谢谢

试试ASCMD实用程序。下面的链接解释了如何在多维数据集上使用XMLA、MDX和DMX