mysql - 使用 MSOLAP 提供程序的 mysql 或 R 获取数据

标签 mysql r olap-cube

我在 Excel 中有一个带有 MSOLAP 的 OLAP 多维数据集,但查询速度太慢,所以我想从 mysql 或 R 连接我。我有以下连接属性:

Provider=MSOLAP.4;Persist Security Info=True;User ID=anuser;Initial Catalog=SGD_CUBOS;Data Source=anurl;MDX Compatibility=1;Safety Options=2;MDX Missing Member Mode=Error。

是否可以从 mysql 或 R 访问?

最佳答案

我想我一直在尝试做与您完全相同的事情。我没有答案,但可以告诉您什么不起作用。

我试过使用 X4R。

#library(devtools)
#install_github("overcoil/X4R")
library(X4R)
handle<-xmlaConnect(url="cubos.sispro.gov.co",uid="sispro.local\\XXXXX", pwd="XXXXX")

这通常以连接失败告终。

我试过使用 RDCOMClient

#create connection to SSAS datacube
con <- COMCreate("ADODB.Connection")
con[["ConnectionString"]] <- paste(
    "Provider=MSOLAP.4",
    "Password=XXXX",
    "Persist Security Info=True",
    "User ID=sispro.local\\XXXX",
    "Data Source=cubos.sispro.gov.co",
    "Initial Catalog=CU_BDUA",
  sep = ";")
con$Open()

希望有用

关于mysql - 使用 MSOLAP 提供程序的 mysql 或 R 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36672215/

相关文章:

mysql - 使用 Hook 与模型运行的关注方法的性能差异?

php - 相当于 mysql_fetch_array 的 PDO

python - 使用 sqlalchemy 加载 UnicodeDecodeError

PHP/MySQL 字符串搜索查询

r - 有条件地提取出现在所有列中的变量值到列表中

r - 我如何快速探索数据框中所有列的类?

mdx - 如何在 MDX 中使用从两个关键字返回匹配项的搜索

r - 根据个人代码比较数据框中的列表,如果列表较长,则缩短一个列表

mdx - MDX 中的指数移动平均线

sql - 获取SSAS立方体上次处理时间