CORRECTIF : La requête utilisant une clause NON EMPTY échoue pour des mesures avec un ensemble de cellules important

Ancien nº de publication de cet article : F296378
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
N° DE BOGUE : 11938 (Plato7.x)
Symptômes
La colonne des mesures peut être retournée vide lors de l'exécution d'une requête MDX (Multidimensional Expression) sur un cube virtuel qui renvoie un ensemble de cellules important. Ce problème se produit lorsque la requête MDX contient une clause NON EMPTY et spécifie uniquement la dimension de mesures sur un axe de la requête.
Résolution
Pour résoudre ce problème, procurez-vous le dernier Service Pack de Microsoft SQL Server 2000 (Composants Analysis Services - Sql2kasp1.exe). Pour plus d'informations, consultez l'article suivant de la Base de connaissances Microsoft :
290211 INF : Procédures pour obtenir le dernier Service Pack de SQL Server 2000
Contournement
Ce comportement ne se produit pas lorsque la requête utilise une clause CROSSJOIN entre la dimension de mesures et au moins une autre dimension.
Statut
Microsoft a confirmé l'existence de ce problème dans SQL Server 2000 Analysis Services version 8.0. Ce problème a été corrigé dans le composant Analysis Services du Service Pack 1 de Microsoft SQL Server 2000.
Plus d'informations
Pour reproduire ce problème, exécutez la requête MDX suivante sur le cube virtuel Warehouse and Sales :
SELECT NON EMPTY [Customers].[Name].MEMBERS ON ROWS, NON EMPTY [Measures].MEMBERS ON COLUMNS FROM [Warehouse and Sales]
(c) Microsoft Corporation 2001, Tous droits réservés. Contribution de John Desch, Microsoft Corporation.

MDX QUERY NON EMPTY OLAP
Propriétés

ID d'article : 296378 - Dernière mise à jour : 02/10/2014 09:34:40 - Révision : 1.2

  • Microsoft SQL Server 2000 Analysis Services
  • kbnosurvey kbarchive kbbug kbfix kbgrpdsolap kbssas800bug kbssas800sp1fix msgraph KB296378
Commentaires