Le Post Infeeny

Les articles des consultants et experts Infeeny

[TAB] – Power (View)Ful Tabular BI Semantic Model Development

Speaker :  Mark Davis – Durée : 75 mn – Niveau : 300

Objectif de la session

Découvrir les propriétés du modèle tabular sur lesquelles ils faut être attentif afin de pouvoir profiter compléter de Power View.

Power View

Introduction

Outil de reporting ad-hoc permettant aux utilisateurs d’explorer, visualiser et présenter des données.

Simple d’utilisation, il s’adresse aux utilisateurs finaux qui peuvent réaliser des rapports presentation-ready en quelques clics.

Démo

On commence par une première démo sur un dahsboard de perfomance d’un groupe d’hôtel.

Comme d’habitude, on retourve du bubble char, des bargraph, des slicers, des tiles ….

On voit l’importance des propriétés mises en place sur le modèle tabular afin d’améliorer l’experience de navigation de l’utilisateur

  • Les libellés et images par défaut sont représentés par une card
  • Les données agrégeables sont représentées par un sigma
  • Les mesures calculées sont représentées par une calculatrice
  • Les noms des champs doivent avoir un nom métier

Considérations de modélisation « tabulaire »

Power View ne s’appui uniquement (actuellement) que sur des modèle tabular

Avantage SSAS Tabular Vs PowerPivot

  • Partionnement de table
  • Securité
  • Facilité d’évolutivité
  • DirectQuery pour accéder aux données de l’entrepôt en temps réel, permet d’accéder à des données retournées par du MDX par l’intermédiaire de proc stock qui pourrait stocker le résultat d’une requête MDX dans une table, etc…. Bref, avec du DirectQuery vous pouvez mettre en place plein de workaround.

Le modèle doit être conçu de façon à être le plus pour l’utilisateur et lui faciliter la visualisation des données pour l’utilisateur final :

  • Attention si vous travailler sur un serveur accessible à vos utilisateurs, vous devez faire attention dans SSDT de ne pas exposer vos modèles en cours de développements
  • Renommez les tables et les colonnes pour qu’elles aient un nom métier
  • Veillez à bien mettre en place les relations entre les table
  • Déclarez une dimension Temps afin d’ajouter des fonctionnalités Time Intelligence
  • Créez des mesures calculées
  • Masquer les colonnes, tables, mesures calculées dont l’utilisateur n’a pas besoin (ID, code, table techniques, mesures calculées intermédiaires) …
  • Triez les données (possibilité de trier les données d’une colonne à partir d’une autre colonne (ex : tri des libellés de jour en fonction du numéro du jour de la semaine)
  • Créez des hiérarchies
  • Créez des KPI
  • Formatez correctement vos colonnes
  • Ajoutez des images
  • Paramétrez la description des tables
  • Paramétrez les identifiant et les colonnes par défaut
  • Mettez en place la sécurité
  • Utilisez la puissance du DAX pour créer des mesures semi-additives, consolider/filtrer les données, faire du ranking/pourcentage, définir des hiérarchies parent/enfants

Conclusion

Si vous n’avez jamais pratiqué de PowerPivot ou AS Tabular + Power View, lisez ceci, sinon passer votre chemin.

A noter que la session a le mérite de fournir une check list à suivre lors de toute modélisation de modèle tabular.

Frédéric

2 réponses à “[TAB] – Power (View)Ful Tabular BI Semantic Model Development

  1. Business Intelligence 16 janvier 2013 à 16 04 34 01341

    Un article bien construit, simple et explicite. Le modèle tabular présente en effet beaucoup d’avantages.

    • fbrossard 30 janvier 2013 à 13 01 42 01421

      Merci pour votre commentaire.
      J’en profite pour saluer la performance de l’ensemble des speakers du SQL PASS qui nous ont distillé des présentations de qualité.
      Si jamais vous avez l’opportunité d’y assister, cela vaut vraiment le coup.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :