在R中使用X4R包连接到SSAS多维数据集?

在R中使用X4R包连接到SSAS多维数据集?,r,ssas,olap-cube,R,Ssas,Olap Cube,我试图弄清楚如何使用X4R包将多维数据集加载到R工作区。我的服务器名是“//vmtest//xmla2//msmdpump.dll”“,多维数据集名是“Ocube\u MANMartCube” 我尚未找到连接到多维数据集的方法。我尝试了以下代码: library(X4R) handle<-xmlaConnect(url="//vmtest//xmla2//msmdpump.dll"") 库(X4R) handle您需要一个用于连接的URL,并且您已经给出了看起来像windows网络地址的

我试图弄清楚如何使用
X4R
包将多维数据集加载到R工作区。我的服务器名是
“//vmtest//xmla2//msmdpump.dll”“
,多维数据集名是
“Ocube\u MANMartCube”

我尚未找到连接到多维数据集的方法。我尝试了以下代码:

library(X4R)
handle<-xmlaConnect(url="//vmtest//xmla2//msmdpump.dll"")
库(X4R)

handle您需要一个用于连接的URL,并且您已经给出了看起来像windows网络地址的内容

这里有一些关于在各种服务器中设置xmla访问的信息,并给出了一些示例URL,这些URL应遵循与您所需相同的模式。具体来说,您可能需要服务器的IP名称或地址。

请继续阅读本文

以下是MS AS 2014的文章

当然,还有一篇文章是为MS AS 2012撰写的

前段时间,X4R不支持Windows身份验证,这意味着您必须将IIS配置为匿名访问(我不会这样做),或者必须在X4R脚本中提供用户和pwd

然后连接就可以工作了


希望这有帮助

这是一个网络地址。使用该地址作为服务器地址,我可以在Excel中连接到多维数据集。我可以在Microsoft SQL server Management Studio中访问服务器。是否可以从那里获取url?一旦您获得服务器的IP名称或地址(您拥有的类似于NetBIOS域名的内容)然后尝试将其插入
http://ip-name-here/olap/msmdpump.dll
在web浏览器中查看是否连接。或者询问服务器管理员。