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 :

Automatiser la mise à jour de cubes


Sujet :

SSAS

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 13
    Points : 13
    Points
    13
    Par défaut Automatiser la mise à jour de cubes
    Bonsoir @ tous

    Je vais essayer d'être clair.
    J'utilise un environnement de BI dans une VMWARE.
    L'environnement de BI est Ms SQL SERVER REPORTING SERVICES.
    Dans cet environnement j'ai des 8 cubes que je peux ouvrir avec Microsoft visual studio.

    Pour actualiser ces cubes je fais différentes étapes manuellement :
    1- Process
    2- Build
    3- Deploy

    J'utilise ensuite le contenu de ces cubes dans des états de reporting dans une autre VMWARE dans lequel est utilisé un ERP (ex SAP, IFS, ORACLE, etc ...).

    Ma question est simple :
    est-il possible que je créé un raccourci dans mon ERP qui lance automatiquement la MAJ (les 3 étapes pré-cités) des 8 cubes ?
    si oui, quelqu'un peut il me donner un exemple de script ? ou autre chose me permettant de bosser sur le sujet. En sachant que je ne suis pas du tout développeur.

    Par avance merci beaucoup pour votre aide

    /Eric

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 97
    Points : 192
    Points
    192
    Par défaut
    Salut,

    Tu peux créer un job sur ton SQL Server Agent, dans lequel tu lui demandes d'effectuer à des dates/heures/périodes données un certain nombre de requêtes.
    Exemple de requête pour processer ton cube :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <Process xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
      <Object>
        <DatabaseID>Nom_Base</DatabaseID>
      </Object>
      <Type>ProcessFull</Type>
      <WriteBackTableCreation>UseExisting</WriteBackTableCreation>
    </Process>
    --
    AL

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 13
    Points : 13
    Points
    13
    Par défaut
    Bonsoir AL

    Cela je l'ai fait, mais je ne sais pas s'il existe une commande me permettant d'un autre environnement (prenons excel par exemple) de créer un bouton qui me permet de lancer ce job manuellement.

  4. #4
    Membre confirmé
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Novembre 2010
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2010
    Messages : 304
    Points : 579
    Points
    579
    Par défaut
    Sous Excel tu peux créer un bouton en VB, avec une connexion à la base de données où se trouve ton job et lancer une requête en sp_start_job

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 13
    Points : 13
    Points
    13
    Par défaut
    Bonsoir d.joubert,

    Bon mon exemple d'Excel n'était pas forcément trés bon ... en fait j'ai 2 VMWARE 1 avec la base SQL Server (et donc mon job), et une autre avec mon appli dans laquelle je dois créer un bouton avec ta fonction ...

    je vais chercher .. mais si vous avez des idées sur ce point ... entre les 2 vmware !!!

Discussions similaires

  1. [2012] Automatiser la mise à jours d'un cube
    Par Donpi dans le forum SSAS
    Réponses: 16
    Dernier message: 13/06/2013, 15h59
  2. Réponses: 8
    Dernier message: 09/05/2010, 19h50
  3. Mise à jour du cube (SSAS)
    Par kince dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 19/06/2009, 21h31
  4. Automatiser la mise à jour de drivers.
    Par Radio_8 dans le forum Windows XP
    Réponses: 5
    Dernier message: 02/08/2007, 13h36
  5. Automatiser la mise à jour de la bD SQL SERVER from Access
    Par Nadaa dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/11/2003, 16h23

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