Dans l'éditeur de requêtes MDX, que ce soit dans Sql Server Management Studio ou via l'éditeur de requêtes MDX intégré à Business Intelligence Development Studio ou a Report Builder, il se peut que les cubes sources des requêtes ne s'affichent pas et que vous obteniez dans la liste déroulante ce message embêtant : "No cubes were found."

Pour palier à ce problème et obtenir vos cubes durement développés ou qui vous font cruellement défaut dans l'éditeur.

Il y un certain nombre de choses à contrôler, contrôlez en premier lieu les droits d'accès à votre base de données multidimensionnelle SQL Server Analysis Services.

Cette manipulation présentées plus bas dans ce post met à jour certaines propriétés du cube, il semble que cela pallie à un bug sous Microsoft SQL Server.

Dans ce cas, si les droits d'accès aux cubes sont bien présents : Sur la base de données Analysis Services, en vérifiant les droits d'accès (clic-droit > Propriétés > Sécurité). Sur les cubes via les rôles Analysis Services, pour s'en assurer il est nécessaire de re-déployer le cube. Une fois la sécurité vérifiée, il faut ouvrir la solution et afficher les propriétés avancées du cube, pour cela il faut l'ouvrir et afficher la colonne des propriétés, puis mettre la valeur de la propriété...

Lire la suite