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 :

[SSAS][2k5]: scripter l'ajout d'un calcul nommé dans une dsv


Sujet :

SSAS

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 265
    Points : 314
    Points
    314
    Par défaut [SSAS][2k5]: scripter l'ajout d'un calcul nommé dans une dsv
    Hello,

    Je cherche un moyen de scripter en XMLA l'ajout d'un calcul nommé dans une table d'un dsv. C'est possible à votre avis ?

    Pendant que j'y suis, je cherche également à scripter l'ajout de mesures calculées dans un cube en XMLA. Si quelqu'un avait un exemple, ça m'aiderait bien!

    EDIT: quand je dis XMLA, je ne suis pas bloqué sur cette méthode, ça peut être de l'AMO, du PowerShell, je suis ouvert à toutes propositions!

    Merci.

  2. #2
    Expert confirmé
    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
    Points : 4 043
    Points
    4 043
    Par défaut
    Bonjour,

    pour l'ajout de script (donc de membre calculé), tu as une collection MdxScripts en AMO. Essaie qqch comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Server srv = new Server();
    srv.Connect("localhost");
    Database db = srv.Databases["MaBase"];
    Cube cb = db.Cubes["MonBeauCube"];
    MdxScript ms = cb.MdxScripts.Add();
    string cmd = "CREATE MEMBER ...calcul... ;";
    ms.Commands.Add(new Command(cmd));
     
    ms.Update();
    cb.Update();
    cb.Process();
    srv.Dispose();

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

Discussions similaires

  1. Recherche classe pour ajout/modif/suppression d'articles dans une base de donnée
    Par will89 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 02/02/2007, 11h59
  2. [FB 1.5] calculs date dans une ps
    Par jlf dans le forum SQL
    Réponses: 7
    Dernier message: 28/12/2006, 19h32
  3. [MS SQL]Ajouter et visionner des champs dans une table
    Par 5a573 dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 27/10/2006, 16h10
  4. Ajout/Suppression dynamique des lignes dans une table
    Par codexomega dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 13/08/2005, 18h50
  5. Calculs complexes dans une requête
    Par ARRG dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/06/2005, 19h11

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