首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用R中的X4R包连接到SSAS多维数据集?

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

Stack Overflow用户
提问于 2014-12-19 01:38:50
回答 2查看 1.6K关注 0票数 1

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

我还没找到连接立方体的方法。我尝试了以下代码:

代码语言:javascript
复制
library(X4R)
handle<-xmlaConnect(url="//vmtest//xmla2//msmdpump.dll"")

我得到的信息是<?xml version="1.0" encoding="UTF-8"?> <Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><Header><BeginSession xmlns="urn:schemas-microsoft-com:xml-analysis" SOAP-ENV:mustUnderstand="1"></BeginSession></Header><Body><Execute xmlns="urn:schemas-microsoft-com:xml-analysis"><Command><Statement></Statement></Command><Properties><PropertyList></PropertyList></Properties></Execute></Body></Envelope>

有了上面的输出,R变得忙碌和无响应.我确信我有用户访问权&我可以使用Excel连接到多维数据集。

我做得对吗?互联网上没有任何可供参考的例子。也许熟悉这个程序包并且知道它是如何工作的人可以在这里得到一些启示。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-20 21:52:01

坚持这篇文章,http://msdn.microsoft.com/en-us/library/gg492140(v=sql.105).aspx

这是微软2014年的文章

http://msdn.microsoft.com/en-us/library/gg492140.aspx

当然,也有一篇关于2012年微软的文章。

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

那么连接就能工作了。

希望这能有所帮助

票数 1
EN

Stack Overflow用户

发布于 2014-12-19 08:32:06

您需要一个连接的URL,并且您已经给出了类似于windows网络地址的内容。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27558601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档