OLAP connection Cube List empty
26 July, 2010
I ran yellowfin on port 8088 on my machine and I started a tomcat which has mondrian olap running on port 8085. I can see my cubes and the data by directly logging on to the tomcat instance. I need some help in viewing the data from yellowfin.
Here are the steps that I have followed:
1. Creating a data source
Connection Method: XMLA OLAP
Database URL: http://localhost:8085/mondrian/xmla
Data Source: Provider=mondrian;
Catalog: /WEB-INF/queries/Devices.xml
Username: admin
Password: admin
2. Test the connection
It passes fine
3. Add view
Author a view Using: OLAP cube
Data source: MYOLAP
Cube: This list is empty !!!
Is there some kind of tracing I can enable to see what's going on the server. Please advise on how to resolve this.
In my datasources.xml file (under mondrian/WEB-INF) I had to set up the source using Provider=Mondrian;DataSource=testsource;
and then use "Provider=Mondrian;DataSource=testsource;" as the data source name in yellowfin. For some reason it seems that the name must be in this format to get the XMLA connections working properly.
FWIW before I set the data source name above, I could connect ok to the mondrian instance and run the jpivot examples, but the xmla features didn't work properly.
Hope this helps you get it working.
Did I miss something on the way, or is this normal behaviour?
This type of authentication is not required for other XML/A sources - you may want to see if it is possible to disable the authentication in the SAP XML/A provider.