我需要使用OLE DB
连接将Power BI
连接到SAS
(不能使用ODBC
或本机连接)。这是构建的字符串:
provider=sas.IOMProvider.9.45;data source="iom-name://SASApp - Logical Workspace Server";mode="ReadWrite|Share Deny None";sas cell cache size=10000;sas port=0;sas protocol=0;sas server type=1;sas metadata user id=dxru984;sas metadata password=XXXXX;sas metadata location=iom-bridge://lhwappb1.xxx-xx.xxx:8561
我也尝试了这一点:
Provider=sas.IOMProvider.9.45;Data Source=iom-name://SASApp - Logical Workspace Server;SAS Cell Cache Size=10000;SAS Port=0;SAS Protocol=0;SAS Server Type=1;SAS Metadata User ID=dxru984;SAS Metadata Password=xxxxxxx;SAS Metadata Location=iom-bridge://lhwappb1.xxx-xx.xxx:8561
第一个字符串与Excel
完美搭配,但在PowerBI
中与此错误消息无效:
ole db:初始化字符串的格式不符合 OLE DB规范
有什么想法?
我设法使用以下连接字符串连接到SAS联邦服务器数据:
提供者= sas.iomprovider.9.45;数据源= blablabla2.abc.pt; sas port = 1234; sas stoloption = 2; sas metadata用户id = ******; sas metadata password = ***********; SAS Metadata位置= blablabla1.abc.pt:5678
希望这会有所帮助,
丽塔dias