Analysis Services : Distinct count - SQL/NoSQL - Programmation
Marsh Posté le 21-12-2008 à 12:58:32
Un Select Count(*) ... compte toutes les occurences y compris les doublons. C'est un comportement normal.
Pour ne pas compter les doublons, il faudrait ajouter une condition restrictive dans la clause Where.
Marsh Posté le 23-12-2008 à 11:15:29
olivthill, ma question concerne la création de mesures dans Analysis manager et ta réponse concerne plutot une requete SQL ?
Marsh Posté le 19-12-2008 à 15:50:22
Salut à vous,
Lors de la céation de mesures dans un cube OLAP dans Analysis Manager différentes fonctions d'agrégation sont proposées.
Visiblement la fonction "Distinct Count" n'est proposée que pour les champs de type numérique, pour les autres types elle n'apparait pas dans la liste de choix.
La fonction Count est proposée, mais les doublons ne sont pas éliminés.
Donc ma question est : comment utiliser la fonction d'agrégation Distinct Count sur un champ de type char ?