|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 772 ![]() |
Bonjour à tous,
Le contexte est celui d'un tour opérateur et le besoin est de modéliser une base afin de stocker, restituer des données de suivi du remplissage aérien. Les volumes sont particulièrement important, je connais assez peu les données mais ce que j'ai est une spec, excel, restituant le besoin d'un fichier d'extraction de ces données. L'idée est alors de créer une base permettant de stocker, calculer et restituer ces informations. Le problème est que je me retrouve avec un besoin de restituer beaucoup d'attributs. Sachant en plus que le besoin principale est de comparer l'état du jour avec l'état en J-3, j-7, j-14 etc. Je me retrouve par exemple avec une mesures de comptages de siège de type A, B, etc. (30 déclinaisons) et d'un autre type en 10 déclinaison etc. et le tout avec des besoins sur les x dates précédentes. Plutôt que de me retrouver avec une table de faits à 10 clefs et + de 200 mesures (oui 200) je comptais mettre cela dans des dimensions de typage. Le problème est que j'ai peur que la restitution en deviennent particulièrement compliqué lorsqu'il faudra extraire une donnée de mesure avec : Valeur1 = mesure A.2 + mesure B.7 en j-3 Valeur2 = mesure A.2 + mesure B.7 en j-7 Valeur3 = mesure A.2 + mesure B.7 en j-14 Valeur4 = mesure A.8 + mesure C.7 en j0 Valeur5 = mesure A.8 + mesure C.7 en j-3 etc... Je sais que sans en dire plus sur les données la réflexion n'est pas évidente, mais qu'en pensez-vous dans l'ensemble ? peut-être une expérience dans le domaine ? Merci pour vos retours. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() François JEHLConsultant BI chez Infinite Square Inscription : juillet 2009 Messages : 1 087 ![]() |
Bon je pense que gérer tes J-X dans une Dim technique alimentée par des SCOPE à base de ParallelPeriod ça semble de bon goût.
Par contre c'est pour quel type de restit? Parce que si tu dois faire des calculs avec des positionnements de cette dim différents selon la mesure... question lisibilité si c'est du Excel devant ça risque d'être dur...
__________________
François JEHL Consultant BI chez Infinite Square | MVP SQL Server http://fjehl.wordpress.com Pour me contacter, par MP ou ici, mais pas pour des questions techniques. /* Avant de poster cherchez dans la FAQ et utilisez la fonction "Rechercher" du forum. Au moment de poster, posez votre question dans le bon sous-forum (Débuter, SSAS, SSRS, SSIS), en utilisant les TAGs prédéfinis ([2K], [2K5], [2K8], [2K8R2]). */ |
|
00
|
|
|
#3 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 772 ![]() |
Alors j'ai oublié de préciser... Les bases, alimentations c'est en MS SQL Server. Par contre l'extraction qui existe actuellement est un fichier Excel que je dois refaire iso, et enfin il n'y a pas de SSAS mais des cubes Cognos.
Donc soit je fais seulement iso et ma table = le fichier Excel et tant pis pour la beauté, dommage. Soit j'en fait une vrai base pour penser à un cube derrière ou d'autres analyses que ce fichier Excel... Autre précision, le temps est limité, je ne connais que peu les données, la spec et l'explication et les règles d'alimentation de chacune des valeurs et je n'aurai pas le temps de réaliser l'ensemble moi-même... |
|
|
00
|
|
|
#4 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 772 ![]() |
Je me rends compte de plus en plus sur cette alimentation que la plupart des mesures sont dépendantes de mesures précédentes...
J'ai donc mes clefs de base venant d'un entrepôt d'"historique", quelques clefs calculées depuis les premières et des tables de "paramétrages" ; Puis quelques mesures provenant de ce même entrepôt et enfin la suite des mesures calculées depuis les premières et des règles avec des tables de paramétrage. Ex : Si la valeur de la mesure A = "xx" alors mesure B = mesure A + valeur de la table de paramétrage Z dont la clef correspond. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com