IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Reporting Services & Analysis Services: hierarchie Parent-Enfant


Sujet :

MS SQL Server

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 25
    Par défaut Reporting Services & Analysis Services: hierarchie Parent-Enfant
    Bonjour à tous,

    J'ai créé sous Analysis Services un cube avec une dimension comprenant un champ parent faisant référence à la clé primaire.
    Le cube arrive bien à retrouver la hierarchie.

    Mais lorsque je créé un projet Reporting Services en essayant d'intégrer ce cube, celui-ci n'arrive pas à retrouver la hierarchie du champ parent.

    Quelqu'un aurait-il une idée?

    Merci

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    les hiérarchies parent/enfant sont assez nouvelles et délicates à mettre en oeuvre. Il y a aussi apparemment qq bugs dans leur implémentation. Essai le sp2 qui doit en corriger quelques uns

    http://support.microsoft.com/kb/921896

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 25
    Par défaut
    Merci pour l'info Je vais installer le sp2 de suite afin de voir ce que cela donne..

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 25
    Par défaut
    Bonjour à tous,
    J'ai essayé d'installer le SP2, beaucoup de bugs ont été corrigé mais je ne sais toujours pas faire de hierarchie parent-enfant dans un projet reporting services à partir d'un cube possèdant un champ hierarchie... (parent-enfant)

    Si quelqu'un à une idée... merci d'avance

  5. #5
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Comment cela se passe exactement ? Tu ne vois pas la hiérarchie dans le générateur de MDX de SSRS ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 25
    Par défaut
    Merci pour ta réponse, oui, je vois bien la hierarchie dans le générateur MDX (la hierachie s'affiche bien quand on la déplie)

    Cepandant, lorsque tu fais glisser n'importe quel champs de la hierachie, il t'affiche toujours la colonne parent avec tous les enregistrement, et donc il ne détecte pas de hierarchie quand tu génère automatiquement un rapport

    Peut être faudrait-il essayer de génerer plusieurs colonnes (une pour chaque hierarchie) à partir d'une requete MDX? Mais là non plus je ne vois pas comment faire..

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 29
    Par défaut
    Bonjour,

    Mettre en place une hierachie parent enfant dans un état RS avec un cube me semble compliqué pour la simple raison : tu peux avoir x niveaux dans ta dimension et qui RS est un état figé avec un nombre de niveau prédéfini.

    Pour palier à ton pb, passe sur une dimension normal (non parent enfant) et gère tes relations parents enfants avec des querys dans ton shemas de sources de données. Je vois que çà comme moyen.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 25
    Par défaut
    Oui, c'est ce que j'ai fait finalement, et ça marche très bien

    Mais je pense qu'il doit exister une solution pour gérer cette hierarchie parent-enfant, soit par une requete MDX, soit en transformant les différents niveaux du champ parent-enfant en champs (ce qui permettera donc de gérer les hierachies au niveau du rapport)

    Je vais donc continuer sur cette solution, tout en faisant des recherches en parallele pour une solution plus simple..

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/08/2008, 17h54
  2. [SSIS][SSAS]Report Builder et cube Analysis services
    Par RicardMan dans le forum SSIS
    Réponses: 7
    Dernier message: 09/06/2008, 19h54
  3. [SQLSRV2005] Analysis Services - prob hierarchies
    Par sandmil dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 29/01/2007, 12h35
  4. reporting services et analysis services ?
    Par donny dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 20/06/2006, 18h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo