2016-04-17 1 views
3

J'ai un cube OLAP en Excel avec un MSOLAP mais les requêtes sont trop lentes, donc je voudrais me connecter depuis mysql ou R. J'ai les propriétés de connexion suivantes:Obtention de données avec mysql ou R d'un fournisseur MSOLAP

Fournisseur = MSOLAP.4; Persist Security Info = True; ID utilisateur = anuser; Catalogue initial = SGD_CUBOS; Source de données = anurl; MDX Compatibility = 1; Options de sécurité = 2; MDX Missing Member Mode = Erreur.

Est-il possible d'accéder à partir de mysql ou R?

Répondre

1

Je pense que j'ai essayé de faire exactement la même chose que vous pour un peu. Je n'ai pas de réponse, mais je peux vous dire ce qui ne marche pas.

J'ai essayé d'utiliser X4R.

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

Cela se termine généralement par une connexion échouée.

J'ai essayé d'utiliser 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() 

Espérons que cela est utile

+0

Raconter l'OP ce qui ne fonctionne pas, c'est pas utile parce que l'OP veut savoir ce qui est utile et ce qui leur arrivera. Pour demander pourquoi votre tentative ne fonctionne pas, posez une nouvelle question –