loriscis a écrit :
Bonjour, j'ai en gros trois soucis lié à la mise à jour d'un cube sur SQL SERVER 2005.J'utilise Developpement Studio pour la création de mon cube.
.Le cube est presque fini mais je me pose déjà la question à savoir comment pourrais procéder pour pouvoir mettre à jour mon cube 1fois par semaine.J'ai déjà chercher un petit peu sans trop de réponses.En gros ce que je voudrais savoir c'est :
-Comment mettre à jour la vue de source de données automatiquement à interval régulier.
-Régénérer le cube automatiquement.
.D'autre part, je voudrais savoir comment améliorer les performances de traitements des données du cube.Je voudrais que mes requêtes s'exécutent plus vite.
.Enfin le dernier point est que ce cube est utilisé danse EXCEL2007 comme une source de données pour créer des TCD.Je voudrais là aussi savoir comment mettre à jouer via EXCEL2007 le cube et comment configurer EXCEL2007 pour que le cube soit lié à tous projets dans EXCEL2007 (comme une sourcee de données peermanente).
Cordialement,
j'attends vos réponses le plus rapidement que possible
|
- La mise à jour de ta source de données est indépendante de la mise à jour de ton cube. Ton cube est mis à jour lorsque tu lances le process et prend les données de ta source de données à ce moment précis. Pour le journaliser, le mieux est de créer un job SQL Server que tu planifies comme tu veux.
- La rapidité d'exécution de tes requêtes n'a rien à voir avec le traitement de ton cube. Pour améliorer la rapidité de tes requêtes, y a différentes méthodes : revoir la modélisation, créer des aggrégations, partitionner ton cube,...
Bref y a de l'analyse à faire.
Ce qu'il faut retenir, c'est qu'un cube est un outil d'analyse : c'est pas l'outil idéal si tu descend aux niveaux les plus bas de tes hiérarchies, et qu'évidemment il y aura des lenteurs si tu croises plusieurs millions de lignes.
- Tu veux mettre à jour ton cube à partir d'Excel ou tu veux qu'Excel soit mis à jour en même temps que le cube? Dans le premier cas, c'est code VBA qui execute le job que tu as précédemment créé.
Dans le second cas, c'est transparent, Excel se basant sur le cube déployé.
Dans Excel il doit y avoir le menu importation de données qui permet de créer une connexion à un cube, c'est ça que tu dois utiliser.