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

SSAS Discussion :

[2K8] Extraire StorageMode du cube


Sujet :

SSAS

  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 20
    Par défaut [2K8] Extraire StorageMode du cube
    Bonjour à tous,

    Je suis novice en SSAS et je voudrais extraire la liste des cubes enregistrés dans ma base. En plus, pour chaque cube, j'aimerais afficher son StorageMode (Molap, Rolap ou Holap). Pour ce faire, j'ai créé une simple ConsoleApplication dont le code est indiqué ci-dessous

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    using (AdomdConnection conn = new AdomdConnection("Data Source=localhost;"))
                {
                    conn.Open();
                    foreach (CubeDef cube in conn.Cubes)
                    {
                        Console.WriteLine("Cube name : " + cube.Name);
                    }
                }
    Cependant, la propriété StorageMode ne figure pas parmi la liste des propriétés proposée vu que j'extrais des CubeDef là.
    Y'a t-il un autre moyen d'explorer la liste des cubes afin de pouvoir utiliser cette propriété ?
    Merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 48
    Par défaut
    Bonjour,

    Vu que vous etes en SQL 2008, avez-vous testé les DMV?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM $system.MDSCHEMA_CUBES
    Les DMV (Data Management Views) permettent d'acceder au meta données d'un cube et des dimensions, reste à savoir s'il renvoient aussi le mode de stockage, à tester.

  3. #3
    Membre émérite
    Avatar de patriceharel
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2008
    Messages
    466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 466
    Par défaut
    Bonjour,

    Tu ne peux pas passer par de l'AMO?

  4. #4
    Membre Expert Avatar de FrancoisJehl
    Homme Profil pro
    BI Engineer
    Inscrit en
    Juillet 2009
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : BI Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 485
    Par défaut
    Sauf erreur tu ne sors pas les infos de partitions depuis les DMV? Si je ne m'abuse elles ne sortent que via un DISCOVER_XML_METADATA à filtrer ensuite... Donc oui AMO ça me semble mieux!

  5. #5
    Membre émérite
    Avatar de patriceharel
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2008
    Messages
    466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 466
    Par défaut
    Avec les DMV il y a le partition_stat qui donne des infos sur les partitions. Mais il ne me semble pas que dans les éléments retournés il y ait une info sur le mode de stockage.
    Mais si tu souhaites intégrer le listing des partitions dans une appli, AMO reste, à mon avis, le moyen le plus simple.

  6. #6
    Membre Expert Avatar de FrancoisJehl
    Homme Profil pro
    BI Engineer
    Inscrit en
    Juillet 2009
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : BI Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 485
    Par défaut
    Ah je ne peux qu'abonder dans ton sens Patrice. Pour le coup du storagemode j'ai regardé hier soir en 2008r2 et effectivement il n'y a rien dans les DMV "structurelle" qui ne descendent pas plus loin que le MG en granularité. Les DMV d'usage comme pstat ne servant pas á grand chose ici. Donc oui AMO, et si contrainte il y a en ADOMD.NET alors soit le Discover filtrable par XPath de Gosbell dans Assp (mais à installer sur le serveur) soit du XPath sur les metadata entières. C'est pas mal AMO hein?

  7. #7
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 20
    Par défaut
    Merci pour vos réponses

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 08/02/2011, 12h01
  2. [2K8] Graph basé sur cube, somme des courbes/batons
    Par blackdespe dans le forum SSRS
    Réponses: 1
    Dernier message: 23/12/2010, 13h32
  3. [2K8] Problème déploiement de cube et Browser
    Par ptitcon51 dans le forum SSAS
    Réponses: 12
    Dernier message: 17/12/2010, 10h03
  4. Réponses: 1
    Dernier message: 17/02/2009, 17h53
  5. [SSRS][2K8] Problème dataSet Cube
    Par jowsuket dans le forum SSRS
    Réponses: 2
    Dernier message: 04/11/2008, 12h12

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