Не могу создать собственный куб на Сайку
Я хотел бы создать куб с подключением к MS SQL Server 2012. Я скачал Saiku с БД Foodmart, которая успешно работает. В настоящее время я отредактировал файл схемы для моих собственных данных. Кроме того, я изменил соединение в saiku-datasource на:
type=OLAP name=xmla driver=org.olap4j.driver.xmla.XmlaOlap4jDriver
location=jdbc:xmla:Server=http://localhost/olap/msmdpump.dll
После перезапуска Сайку в раскрывающемся списке куба ничего не отображается. Я не уверен, что это вызвано неправильной строкой соединения. Но я протестировал эту конфигурацию с SQL Server Studio, и она работает правильно.
Кстати, я не уверен, нужно ли мне редактировать файл в хранилище saiku или нет. Я думаю, что это MDX или файл запроса, но я не уверен. Я не знаю, должен ли я также редактировать этот файл или нет, так как он не упомянут в документации. Пока что файл все тот же, что и оригинальный. Может ли это быть причиной того, что в моем кубе не отображается список?
Может ли кто-нибудь помочь мне разобраться, пожалуйста?
Спасибо
2 ответа
Кажется, вы должны добавить параметры безопасности в этот файл. Попробуйте это: 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
И, пожалуйста, предоставьте журнал сервера, если возникнет какая-либо ошибка.
Была ли какая-либо ошибка? Вы можете проверить файлы saiku.log на наличие ошибок. В противном случае попробуйте это,
тип =OLAP
Имя = XMLA
водитель = org.olap4j.driver.xmla.XmlaOlap4jDriver
location = jdbc: xmla: Server = http://localhost/olap/msmdpump.dll
Просто используйте конфигурации в отдельных строках.