Forum Discussion
SSAS DNS name not working from Report Server:
Are your Power BI Report Server and SSAS instances on separate machines? If so you probably have a Kerberos configuration issue.
SSMS and Power BI Desktop can fall back to using NTLM authentication as they only do a single "hop" connection
Client --> SSAS Server
But if Power BI Report Server is running on it's own server (which is a best practice) then you have the following:
Client --> Report Server --> SSAS Server
Where each of the arrows (-->) is a network hop and NTLM can only do single hop scenarios, for more than one network "hop" you need to have Kerberos configured and the SPNs and constrained delegation settings need to be setup with the correct name. It sounds like you might have these configured using the server name, not the DNS name.
Hi d_gosbell
Thanks for your response.
SSAS instance and PBIRS are on same server box.
I will check if Keberos delegation is setup for this use case. If now will follow documentation and set it up.
Thanks
Manoj
- d_gosbell6 years agoSuper User
No, if the two services are running on the one server Kerberos is not your issue.
What error do you get when using the DNS name?
If you log on to the server can you ping the DNS name and does it resolve correctly?
- Anonymous6 years agoNot applicable
Hi d_gosbell
- Once connection string is modified to have DNS name and click on test connection, i get below error message:
The report server couldn't connect to the data source using the information you entered. Make sure you've entered the connection string and any credentials correctly.
Hide error detailsThe connection either timed out or was lost.
- If i just save the connection string with out testing the connection. I get below message while report is rendering/loading the data
We couldn't connect to the Analysis Services server. Make sure you've entered the connection string correctly.
Thanks
Manoj
- d_gosbell6 years agoSuper User
So you or an admin needs to remote desktop onto the server and see if you can ping the DNS name. If this fails (which I'm thinking it might) then you'll need to work with your IT people to figure out why.