-
BI sous SSIS et SSAS
Bonjour,
Je suis débutant dans le BI et j'essaie depuis un moment de finaliser une tache que malheureusement je n'arrive pas.
Mon problème n'est pas compliqué mais malgré cela je n arrive pas a trouver un moyen de m'en sortir..
-J'ai 4 dimension (nature,entité,courrier et société) que j'alimente sans problème avec SSIS.
-J'ai créé une table de fait Factcourrier (elle est composée de mes foreign keys et de quelques mesure que je cherche comme (nbrcourrier_depart,nbrcourrier_arrivé,sommedesdelais...).Pour la table de faits doit elle etre remplie comme les dimensions ou y a t il une autre méthode pour cela ?
-Coté SSAS j'arrive a créer ma vue et mon cube sauf que pour les mesures je n'arrive pas les arranger selon mon choix(genre ajouter des conditions)
y a t il quelqu un qui pourrait me donner un avis ou de me structurer je suis un peu perdu ?
je vous remercie d'avance.
-
1. En général le process est le suivant :
A. alimentation des table de dimensions, permettant de créer les PK du DWH.
B. Alimentation des tables de faits en cherchant les correspondances sur les tables de Dim pour en sortir les PK à intégrer dans les tables de faits.
2. Quel est votre besoin.
De base, SSAS permet de faire des sommes, count, etc. sur les mesures.
-
Avant tout je tiens à vs remercier pour votre réponse.
Pour mes dimensions je les alimente(en prenant les champs dont j ai besoin de la base source,creation d une table dimension avec les champs voulus puis je l alimente automatiquement )
Pour la table de fait,elle est composée de foreign key et de deux mesures.Je l alimente a travers mes foreign key. cette table de fait que je réalise est tres limité parce qu elle dépend de mes clé ....est ce que s'est la bonne façon de faire ou je dois l'alimenter avec toutes les données sans prendre en considération les clés?
Merci d'avance!
-
Lors de l'alimentation de vos tables de faits, vous devez obligatoirement vérifier que vos clefs existent dans vos tables de dimensions.
Dans le cas contraire, vous integrerez des données de faits sans avoir la capacité de les lier à des données descriptives.
La données est alors inutile, inexploitable.
Il peut toutefois arriver que fonctionnellement, cecrtaines de lignes puissent ne pas se lier à certaines dimensions.
Dans ce cas, pour ne pas perdre l'information de faits, il est possible de créer dans la table de dimension une clef avec une valeur particulière (-1, 'N/A') et de lier vos faits à cette ligne là.
On parle alors de membre inconnu.