J'ai un cube dérivé d'une table de fait qui a une clé et trois autres attributsInclure les valeurs vides dans SSAS MDX requête à utiliser dans SSRS
fact_event (eventid, ageband, emplacement, type)
I veulent utiliser les services d'établissement de rapports pour créer un rapport avec la mise en page suivante
SELECT
[Event].[Location].Members ON COLUMNS,
[Event].[Type].Members ON ROWS,
[Event].[AgeBand].Members ON PAGES
FROM [Events]
WHERE
[Measures].[Event Count]
reporting services aime bien évidemment la requête aplatie et la mesure dans la colonne telle que
SELECT
[Measures].[Event Count] ON COLUMNS
{
[Event].[Location].Members *
[Event].[Type].Members *
[Event].[AgeBand].Members
} ON ROWS
FROM [Events]
Mais quand il est effectué comme cela, les lignes et les colonnes qui ne contiennent pas de valeur sont supprimées. Donc pour le groupe d'âge "[0-30]" je pourrais avoir "New York", "London", "Sydney" mais pour "[31-60]" j'ai seulement "New York", "Sydney"
Je voudrais avoir une requête MDX qui retournerait un 0 pour Londres pour ce mois.
Il en va de même pour le type d'événement car certains types d'événements peuvent ne pas se produire pour un mois donné, mais j'aimerais qu'une ligne de zéros apparaisse pour ce mois.