Mis en ligne le 13/04/2005 - Publié en Juin 2004
Création de cubes, écriture de requêtes MDX, optimisation de DTS et plus encore...
Utilisation des mesures chargées pour personnaliser les agrégations
Une technique courante pour personnaliser
la méthode d’agrégation d’une mesure
consiste à définir une mesure calculée sur la
base d’une mesure chargée, puis à masquer
cette dernière. Par exemple, vous souhaitez
agréger une mesure de vente (Sales)
sous forme de somme, mais dans deux
dimensions, vous voulez l’agréger en
tant que moyenne. Dans la définition
de la mesure, vous pouvez spécifier
une mesure nommée TempSales, qui
est chargée directement à partir de la
colonne Sales de la table de faits. Vous
pouvez marquer cette mesure comme
étant masquée, de sorte qu’elle soit invisible
pour les applications client
OLAP. Vous pouvez ensuite employer la mesure TempSales
dans un calcul sans qu’elle soit accessible aux utilisateurs
d’Analysis Services. Vous utilisez alors Analysis Manager pour
créer une nouvelle mesure calculée nommée Sales, qui retournera
la valeur TempSales non modifiée, sauf si vous souhaitez
que cette valeur corresponde à une moyenne de
TempSales.
Cette technique consistant à créer des mesures calculées
et à masquer les mesures chargées est courante dans les implémentations
SQL Server 7.0 OLAP Services, car ce dernier
ne prend pas en charge les techniques de cellules calculées
ou de cumul. Toutefois, l’utilisation de mesures calculées
dans les versions 2000 et 7.0 de SQL Server présente plusieurs
inconvénients. Par exemple, vous ne pouvez pas employer
de mesures calculées pour réécrire vers des cellules
du cube. Une des raisons pour lesquelles Analysis Services et
OLAP Services n’autorisent pas cette opération est qu’une
mesure calculée n’est pas mappée directement avec une colonne
de la table de faits, de sorte qu’Analysis Services ne sait
pas quelle mesure chargée modifier.
En conséquence de quoi, les cellules calculées ne sont
pas particulièrement utiles pour les applications de budgétisation
ou de modélisation. Un autre inconvénient des
membres calculés réside dans le fait qu’ils ne peuvent aller
de pair avec la fonction MDX AGGREGATE. Cette dernière
est une fonction MDX courante, servant à agréger un ensemble de membres ou n-uplets. La mesure identifiée dans
l’ensemble détermine la méthode d’agrégation utilisée par la
fonction AGGREGATE. Si vous employez une mesure calculée
dans l’ensemble, Analysis Services (et OLAP Services)
n’est pas en mesure de déterminer la méthode d’agrégation,
ce qui entraîne l’échec de la méthode AGGREGATE. Si vous
employez une technique telle que les cellules calculées pour
modifier l’agrégation d’une mesure, la fonction AGGREGATE
fonctionne car elle est basée sur la méthode d’agrégation définie
de la mesure.
par Russ Whitney
Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité
Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.
Les articles les plus consultés
- Dark Web : où sont vos données dérobées ?
- Les projets d’intégration augmentent la charge de travail des services IT
- Stockage autonome, Evolutivité & Gestion intelligente, Pure Storage offre de nouvelles perspectives aux entreprises
- ActiveViam fait travailler les data scientists et les décideurs métiers ensemble
- 9 défis de transformation digitale !
Les plus consultés sur iTPro.fr
- Le World Cyber Ranking, 1er classement mondial de la cybersécurité des entreprises
- Comment le Quarter Plan permet d’aligner IT et Métiers pour délivrer
- Explosion des attaques d’ingénierie sociale en 2025
- SI sous pression : 3 signes que vos flux sont mal orientés
- Transformation numérique : les entreprises françaises changent de méthode de gestion de projet en cours de route
Sur le même sujet

Les projets d’intégration augmentent la charge de travail des services IT

Intelligence Artificielle : DeepKube sécurise en profondeur les données des entreprises

10 grandes tendances Business Intelligence

La blockchain en pratique

ActiveViam fait travailler les data scientists et les décideurs métiers ensemble
