Les nouvelles fonctionnalités du Power BI Designer.

Cette nouvelle mise à jour d’avril nous apporte son lot de nouveautés

pour le Power BI Designer !

Cette mise à jour est la plus importante à ce jour, car elle apporte beaucoup de nouvelles fonctionnalités et en particulier, la possibilité de créer des mesures en DAX, ainsi que plusieurs autres nouvelles fonctionnalités de modélisation et de création de requêtes et bien sûr, des améliorations sur les performances.

Fonctionnalités de modélisation

• Support des mesures en DAX.

• Nouvelles fonctions DAX.

• Types et formats de données dans la vue "Report".

• Renommage et suppressions des champs dans la vue "Report".

Récupération de données et requêtes

• Support des flux OData V4.

• Support des services d'authentification ADFS custom.

• Mise à jour du connecteur Facebook en raison des changements de l'API par Facebook.

• Unification des fenêtres d'options.

• Possibilité de désactiver l'invite de sécurité "Native Database query".

• Support du type “Fixed Decimal Number”.

• Ajout d'une authentification Windows alternative.

• Nouvelles transformations des données :

◦ Suppression des lignes blanches / vides

◦ L'opération Median Operation disponible pour le “Group By” et le “Aggregate Column”.

◦ Conversion du DateTimeZone en Local Time.

Amélioration des performances

· Plus rapide au niveau du chargement de datasets moyens et gros d'environ 20%

· Plus rapide pour l'ouverture d'un fichier PBIX d'environ 50%

 

Support des mesures en DAX.

Dans cette mise à jour de BI Power Designer, vous pouvez maintenant enrichir vos modèles en définissant des mesures en DAX.

Barre de formule :

Grâce à la nouvelle barre de formule dans la vue "Report", vous pouvez créer des mesures en DAX.

La barre de formule permet de différencier les fonctions, les champs et les mesures à l'aide d'une coloration syntaxique, fournit des fonctions intelligentes et des suggestions de champ et indique si les expression DAX sont erronées. Elle permet d'utiliser des formules sur plusieurs lignes (Alt+Entrer) et les indentations (Tab).

image

Commentaires :

La barre de formule permet également d'écrire des commentaires au sein d'une formule DAX au travers du caractère "//".

image

Il est aussi possible d'utiliser "/* xxxxxx */" pour ajouter des commentaires en milieu de formule.

image

Sauvegarde d'une mesure :

Quand vous êtes en plein milieu de l'écriture d'une mesure complexe mais que vous devez passer à autre chose sans l'avoir terminée, vous pouvez maintenant enregistrer cette mesure qui n'est donc pas valide pour y revenir plus tard sans perdre ce que vous avez commencé à écrire.

Nous n'en sommes encore qu'aux prémices du DAX dans Power BI. Au cours des prochains mois nous prévoyons d'améliorer ces possibilités et de mettra à jour le Power BI Designer pour pouvoir ajouter des colonnes calculées au modèle.

Nouvelles fonctions DAX

Nous avons également ajouté de nouvelles fonctions DAX qui vous permettent de répondre à des besoins business plus complexes donc celles-ci :

· PERCENTILE.EXC Function (DAX)

· PERCENTILE.INC Function (DAX)

· PERCENTILEX.EXC Function (DAX)

· PERCENTILEX.INC Function (DAX)

· XIRR Function (DAX)

· XNPV Function (DAX)

· MEDIAN Function (DAX)

· MEDIANX Function (DAX)

· PRODUCT Function (DAX)

· PRODUCTX Function (DAX)

· CONCATENATE Function (DAX)

· CONCATENATEX Function (DAX)

· The full list of DAX functions

 

Les options de type et de format des données dans la vue "Report".

Dans cette mise à jour, nous avons ajouté la possibilité de changer le format pour les champs et les types de données au niveau de l'affichage du rapport. Cela permet de changer plus facilement les types de colonnes, sans avoir à retourner dans l'affichage des requêtes.

En plus des types de données, vous avez maintenant des options de mise en forme spécifiques à chaque type de données (Date, nombres, etc..).

image

 

Renommage et suppressions des champs dans la vue "Report".

Une autre nouvelle fonctionnalité disponible dans la vue "Report" avec cette mise à jour est la possibilité de renommer et de supprimer des champs directement dans le volet "Field". Cela évide de devoir revenir en arrière dans la vue "Query" pour renommer les colonnes.

Ces deux options sont accessibles dans le menu contextuel lors d'un clic droit sur un champ spécifique.

image

 

Support des flux OData V4

Les flux OData V4 sont maintenant gérés. Vous pouvez utiliser le connecteur de flux OData, qui acceptera désormais également les flux générés à l'aide de la dernière version de OData.

image

 

Support des services d'authentification ADFS custom.

Le Power BI Designer support maintenant les points de terminaisons d'authentification ADFS au travers de vos propres informations d'identifications Organizational Account.

Cela permet notamment d'accéder à des sources de données qui nécessitent une authentification ADFS comme une instance locale de Dynamics CRM.

Une fois que Power BI est enregistré par l'administrateur, il sera possible d'approuver un point de terminaison custom lorsque l'accès sera demandé. On peut également gérer la liste des points de terminaison déjà approuvés dans le menu "Options" sous "Global -> Security".

image

 

Mise à jour du connecteur Facebook

Depuis le 30 avril 2015, l'API Graph en version 1.0 n'est plus supportée par Facebook. L'API Graph est le composant utilisé par Power BI en arrière plan au niveau du connecteur Facebook et qui permet de se connecter aux comptes pour en analyser les données. De ce fait, cette expiration implique des changemnet au niveau du connecteur Facebook tel qu'on le connait actuellement dans Power BI. Le changement le plus important regroupe les permissions d'accès aux données. Par exemple, les listes d'amis et les News Feeds necessites des permissions qui ont changées ou qui sont maintenant inaccessibles.

Les requêtes qui ont été créées avant le 30 avril ne fonctionneront plus et ou renverrons moins de données qu'auparavant. Dorénavant, Power BI gérera la version 2.2 pour tous les appels passant par l'API Facebook. Il faudra s'authentifier de nouveau pour approuver les nouvelles permissions.Pour plus de détails : https://developers.facebook.com/docs/apps/changelog#v2_0

 

Possibilité de désactiver l'invite de sécurité "Native Database query".

Une fonctionnalité intéressante pour la connexion aux bases de données est la capacité de fournir une instruction SQL personnalisée. Cela permet de ne pas avoir à réécrire des requêtes SQL complexes qui auraient déjà été définies pour d'autres besoins et de les réutiliser telles quelles dans le connecteur Power BI.

Cependant, il existe un risque potentiel pour que ces requêtes contiennent du code SQL malveillant qui pourrait supprimer ou modifier le contenu dans une base de données lors de son exécution. En raison de ce risque, nous avons un affichage de sécurité à chaque fois que les utilisateurs tentent d'exécuter une requête de base de données à l'extérieur de l'environnement même de la source de données. Il s'avère que beaucoup de clients utilisent cette capacité au sein des colonnes personnalisées ou dans des scénarios similaires, afin qu'ils puissent dynamiquement construire et exécuter des requêtes de bases de données natives. Le problème est qu'ils ont donc cet affichage pour l'approbation de chaque instruction SQL distincte, ce qui peut s’avérer gênant pour l'utilisateur.

Nous avons donc apporté la possibilité de désactiver l'affichage du "Native Database Query security", tout en demandant à nos utilisateurs de faire attention aux risques potentiels que cela engendre. Vous pourrez trouver cette option dans "Global -> Security".

image

 

Unification des fenêtres d'options

Nous avons fusionné les boîtes de dialogue "File Settings" et "Options" en une seule. Cette boîte de dialogue est maintenant organisée par catégories pour faciliter la navigation.

image

 

Support du type “Fixed Decimal Number”

Power BI Designer supporte maintenant le type "Ficed Decimal Number". Ce nouveau type se trouve dans le menu "Data Type" dans la vue "Query" et dans la vue "Report".

 

image

 

Authentification Windows alternative

Au niveau de la fenêtre d'authentificaiton, nous avons ajouté une option pour utiliser un "Alternate Windows Credentials" au lieu des informations d'authentifications de l'utilisateur courrant.

 

image

 

De nouvelles transformations des données

Nous avons ajouté de nouvelles posisbilités de transformations des données dans la vue "Query" :

· Suppression des lignes blanches / vides :

image

· L'opération "Median" pour les options “Group By” et “Aggregate Column” :

image

 

· Conversion d'un DateTimeZone en Local Time :

image

 

 Améliorations des performances

En plus de ces nouvelles fonctionnalités, nous continuons à améliorer les performances du Power BI Designer afin qu'il soit plus rapide à différents niveaux :

· Plus rapide au niveau du chargement de datasets moyens et gros d'environ 20%

· Plus rapide pour l'ouverture d'un fichier PBIX d'environ 50%

 

Pour télécharger cette nouvelle version du Power BI Designer :

==> Download the Power BI Designer <==

 

Retrouvez toutes ces nouveautés en démo dans cette vidéo :

image