Laboratoire Microsoft |  Blog |  Webcast |  Students Club |  FaqXP  |  CertifExpress 
 Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org

Accès à un cube OLAP via Excel

Un forum dédié au serveur de Base de Données Made in Microsoft

Modérateurs: ygainche, Thierry DEMAN (MVP Exchan, Modérateurs_Applicatifs

Accès à un cube OLAP via Excel

Messagepar Matthy sur Mar 16 Jan 2007, 16:29

Salut à tous,

On vient de m'assigner la lourde tâche de configurer une feuille Excel pour aller chercher des données dans un cube OLAP. Or... C'est tout nouveau pour moi, j'ai l'habitude de SQL, mais pas comme ça :D

Pour être précis: j'ai des milliers de cellules Excel qui, pour le moment, récupèrent des données d'une source externe (Cartesis, en l'occurrence) grâce à une fonction prenant en compte les n dimensions du cube. Par exemple:
=GetCtData("COAMOUNT";"CONSAMOUNT";$A$1:$A$7;$A16:$C16;E$1:E$3;"#1730736,20859363")

Avec $A$1:$A$7 comme dimensions "fixes", et $A16:$C16 / E$1:E$3 comme dimensions lignes/colonnes (ainsi j'ai un méga tableau de la mort qui tue la vie, où chaque cellule est le croisement de, humm, 13 dimensions je crois).

Idéalement, pour ne pas avoir à tout refaire (parce qu'il y a des dizaines de graphs qui dépendent de ce méga-tableau...), je voudrais pouvoir taper dans mon cube OLAP d'une façon semblable, avec une fonction du style:
=GetOLAPData("la_liste_de_toutes_mes_dimensions")


J'ai installé un VMWare avec Win2003 et SQLSrv2000 (contrainte du client, pas le droit au 2005). J'ai deux cubes OLAP en fichiers CAB, et une ribambelle de fichiers Excel à adapter.

Je vais m'atteler à l'ouverture des cubes avec MSAS, mais en attendant, première question (fondamentale): existe-t-il une fonction pour faire ce que je veux ? Avec un add-in Excel, une macro complémentaire "faite rien que pour ça parce que OUI on y a pensé avant que vous n'en ayez besoin"...?

Ou, si je dois me coltiner cet agréable labeur à la main en VBA, auriez-vous SVP quelques infos à me donner sur la façon dont on utilise OLAP depuis Excel ?

Merci d'avance pour votre aide... Je ne doute pas que vos lumières m'aideront à faire moins de cauchemars cette nuit :lol:

Matthieu
- Close this world, open the nexT -
Avatar de l’utilisateur
Matthy
Junior
Junior
 
Messages: 43
Inscrit le: Mar 28 Fév 2006, 15:13
Localisation: Reims

Messagepar Matthy sur Mer 17 Jan 2007, 14:44

Up :oops:
- Close this world, open the nexT -
Avatar de l’utilisateur
Matthy
Junior
Junior
 
Messages: 43
Inscrit le: Mar 28 Fév 2006, 15:13
Localisation: Reims


Retourner vers SQL Server

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invités



Accueil | News | Articles | Tips | Outils | FAQ XP | Certification | Easters Eggs
Essentiels | Top Sites | Glossaire | Vidéos | Whitepapers | Essentiels | Boîte à Scripts
Conditions d'utilisation é Copyright | Respect de la vie privée