We have a SSAS MD database with multiple cubes.
An enterprise gateway is installed and configured. The account is a SSAS server admin.
We created a test report in Power BI Desktop on one of the cubes and published it to the Power BI service. Everything works as expected. Then I created another report in Power BI Desktop, on one of the other cubes. Published it succesfully to the service.
However, this time not everything works. Measures or dimensions unique to the second cube are not displayed. If I add them to a visual, I get a big cross with the message "The visual has unrecognized fields". But, if I use a conformed dimension which is also in the first cube, it does work. The field list displays all of the metadata, but Power BI can't display the data unique to that cube.
When I monitor with profiler, nothing arrives at the cube. If I use a shared dimension, the query does arrive and is processed correctly. The query is addressed to the correct cube.
It seems like Power BI is messing up to the models (since shared stuff works), but when I use something that works, the query is sent to the correct cube.
Any ideas?