1

我想创建连接到 MS SQL Server 2012 的多维数据集。我使用成功运行的 Foodmart DB 下载了 Saiku。目前,我已将架构文件编辑为我自己的数据。另外,我将 saiku-datasource 中的连接更改为:

type=OLAP name=xmla driver=org.olap4j.driver.xmla.XmlaOlap4jDriver
location=jdbc:xmla:Server=http://localhost/olap/msmdpump.dll

重启 saiku 后,立方体的下拉列表中没有显示任何内容。我不确定它是否是由错误的连接字符串引起的。但是我已经用 SQL Server Studio 测试了这个配置,它可以正常工作。

顺便说一句,我不确定是否必须在 saiku-repository 中编辑文件。我认为它是 MDX 或查询文件,但我不确定。我不知道我是否还必须编辑此文件,因为文档中没有提到它。到目前为止,该文件仍与原始文件相同。这也是我的多维数据集中没有显示列表的原因吗?

谁能帮我解决这个问题,好吗?

谢谢

4

2 回答 2

0

看来你应该在这个文件中添加安全参数试试这个:security.enabled=true security.type=passthrough

如果它与安全和角色相关的问题参考 - http://ask.analytical-labs.com/questions/3071/saiku-and-ssas-security-roles

这可能是与 ssas 2000 和 ssas 2005 差异相关的第二个案例问题,然后参考 - http://ask.analytical-labs.com/questions/2388/ssas-2000-with-saiku

如果后面抛出任何错误,请提供服务器日志。

于 2013-10-15T08:08:43.150 回答
0

有什么错误吗?您可以查看 saiku.log 文件中的错误。否则试试这个,

类型=OLAP
名称=xmla
驱动程序=org.olap4j.driver.xmla.XmlaOlap4jDriver
位置=jdbc:xmla:Server= http://localhost/olap/msmdpump.dll

只需在自己的单独行中使用配置。

于 2017-08-10T09:41:10.273 回答