We are currently implementing SAP BW and are trying to connect the Microsoft SQL Server Reporting Services product. We've been able to connect to SAP BW and really like the functionality but we've encountered two problems:
- Sessions - For some reason SSRS creates a lot of sessions (SM04) when it calls the XMLA connector. The sessions seem to stay there for about 20 minutes before they are cleaned up. I've got a relatively simple report that creates 12 - 13 sessions every time it is run...if I run it a couple of times that is a lot of sessions on SM04. I read some articles that say you need to add 'sap-client=' to the connection string to prevent this behavior, but it doesn't seem to work for me. Here is my connection string: Data Source=http://mynetweaversite:8100/sap/bw/xml/soap/xmla?;Initial Catalog=ZBFM_M01;sap-client=100
- SSO Ticketing - I've been able to get basic authentication working, but I can't seem to figure out how to get SSO ticketing working. We've configured our Portal server for single sign on so I tried to fill that in and it keeps coming back with 'Unauthorized' when I try to test the connection. Here is what my connection looks like:
I can connect with it setup like this: