Dédoublonnage & dimension de type 1 avec Power BI, récupérer la ligne la plus récente

Il arrive que votre source de données contiennent des doublons. 2 lignes représentant la même chose mais avec une petite différence, qui vous empêche d'appliquer la transformation "Supprimer les doublons" (ie. Table.Distinct() ). Dimension de type 1 La cas d'usage typique est une dimension de Type I (au sens Kimball, cf. https://en.wikipedia.org/wiki/Slowly_changing_dimension#Type_1:_overwrite). Prenons l'exemple d'une table…Lire la suite Dédoublonnage & dimension de type 1 avec Power BI, récupérer la ligne la plus récente

SCD et dimensions historisées

Revenons un peu sur les bases des modèles de Kimball, autrement appelés modèles en étoile ou en flocon de neige (star-schema, snowflake-schema). On distingue différentes façons de gérer les dimensions que l’on classe en types (les attributs essentiellement). Type 1 : dès qu’un attribut de la dimension change, on met à jour le membre Type…Lire la suite SCD et dimensions historisées

Plusieurs membres par défaut

Si vous cherchiez à utiliser un Set (ensemble de membres) comme sélection par défaut dans une dimension, autant vous le dire tout de suite, ce n’est pas possible. Vous noterez que DefaultMember (membre par défaut) est au singulier . Donc comment faire pour avoir plusieurs membres (pas de mauvais jeu de mots…) ? La solution…Lire la suite Plusieurs membres par défaut

Remplissage d’une dimension temps

Pour générer et alimenter automatiquement une table de dimension temps, il  existe une option dans l’assistant de création des dimensions de BIDS. Créez une nouvelle dimension en suivant les étapes suivantes : Choix de la bonne option Choix de la plage de dates Démarrage de l’assistant de génération de la table dans le DataWarehouse Ne…Lire la suite Remplissage d’une dimension temps

Tuning des attributs de dimension dans Analysis Services

  Les attributs d’une dimension dans un cube servent à la base à analyser les données selon les valeurs qu’ils contiennent. Par exemple, dans une dimension produit, on peut avoir des attributs comme la couleur, le poids, la gamme, le nom du designer qui l’a créé, etc. Dans la vraie vie, une dimension peut contenir…Lire la suite Tuning des attributs de dimension dans Analysis Services