Ajouter des liens hypertextes (URL) à une table ou à une matrice

S’APPLIQUE À :️ Power BI Desktop Service Power BI

Cette rubrique explique comment ajouter des liens hypertextes (URL) à une table. Vous utilisez Power BI Desktop pour ajouter des liens hypertextes (URL) à un modèle sémantique. Vous pouvez ajouter des liens hypertextes à vos matrices et tables de rapports dans Power BI Desktop ou le service Power BI. Vous pouvez ensuite afficher l’URL ou une icône de lien, ou mettre en forme une autre colonne comme texte de lien. Lorsque les lecteurs de rapport sélectionnent un lien, il s’ouvre dans une autre page de navigateur.

Table with hyperlinks

Vous pouvez également créer des liens hypertextes dans les zones de texte des rapports dans le service Power BI et dans Power BI Desktop. Dans le service Power BI, vous pouvez aussi ajouter des liens hypertextes aux vignettes des tableaux de bord et aux zones de texte des tableaux de bord.

Il est possible de mettre en forme un champ comportant des URL comme liens hypertextes dans Power BI Desktop, mais pas dans le service Power BI. Vous pouvez également mettre en forme des liens hypertextes dans PowerPivot pour Excel avant d’importer le classeur dans Power BI.

  1. Dans Power BI Desktop, si un champ comportant un lien hypertexte n’existe pas déjà dans votre modèle sémantique, ajoutez-le en tant que colonne personnalisée.

    Remarque

    On ne peut pas créer de colonne en mode DirectQuery. Mais si vos données contiennent déjà des URL, vous pouvez les convertir en liens hypertexte.

  2. Dans la Vue de données, sélectionnez la colonne.

  3. Sous l’onglet Outils de colonne, sélectionnez Catégorie de données>URL web.

    Data category dropdown list

    Remarque

    Les URL doivent commencer par certains préfixes. Pour voir la liste complète, consultez Considérations et résolution des problèmes dans cet article.

  1. Une fois que vous avez affiché un lien hypertexte sous forme d’URL, basculez vers l’affichage Rapport.

  2. Créez une table ou une matrice avec le champ que vous avez catégorisé comme URL Web. Les liens hypertextes sont en bleu et soulignés.

    Blue and underlined links

Si vous ne souhaitez pas afficher une URL longue dans une table, vous pouvez afficher une icône de lien hypertexte Hyperlink icon à la place.

Remarque

On ne peut pas afficher d’icônes dans une matrice.

  1. Tout d’abord, créez une table avec un lien hypertexte.

  2. Sélectionnez la table pour l’activer.

    Sélectionnez l’icône Mettre en forme pour ouvrir l’onglet Mise en forme.

    Sous Visuel>Icône d’URL, pour Valeurs, sélectionnez Activé.

    Screenshot shows the U R L icon value set to On.

  3. (Facultatif) Publiez le rapport de Power BI Desktop dans le service Power BI. Lorsque vous ouvrez le rapport dans le service Power BI, les liens hypertextes fonctionnent également.

Vous pouvez également mettre en forme un autre champ d’une table comme lien hypertexte et ne pas avoir de colonne pour l’URL. Dans ce cas, vous ne mettez pas en forme la colonne comme URL Web.

Notes

Il n’est pas possible de mettre en forme un autre champ comme lien hypertexte dans une matrice.

  1. Si un champ comportant un lien hypertexte n’existe pas déjà dans votre modèle sémantique, utilisez Power BI Desktop pour l’ajouter en tant que colonne personnalisée. Là encore, on ne peut pas créer de colonne en mode DirectQuery. Mais si vos données contiennent déjà des URL, vous pouvez les convertir en liens hypertexte.

  2. Dans la vue Données ou Rapport, sélectionnez la colonne qui contient l’URL.

  3. Sous l’onglet Outils de colonne, sélectionnez Catégorie de données. Vérifiez que la colonne est mise en forme comme Sans catégorie.

  1. Dans la vue Rapport, créez une table ou une matrice avec la colonne d’URL et la colonne que vous allez mettre en forme comme texte de lien.
  1. Une fois la table sélectionnée, sélectionnez l’icône Mettre en forme pour ouvrir l’onglet Mise en forme.

  2. Sous Visuel, développez Éléments de cellule. Pour Appliquer les paramètres à, veillez à ce que le nom dans la zone corresponde à la colonne que vous souhaitez mettre en forme comme texte de lien. Recherchez l’URL web et activez-la.

    Screenshot shows the Web U R L setting with a value of On.

    Remarque

    Si vous ne voyez pas d’option URL web, vérifiez que la colonne qui contient les liens hypertexte n’est pas mise en forme comme URL web dans la zone de liste déroulante Catégorie de données.

  3. Dans la boîte de dialogue URL Web, sélectionnez le champ contenant l’URL dans la zone En fonction du champ>OK.

    Web URL dialog box

    Le texte de cette colonne est maintenant mis en forme comme lien.

    Text formatted as hyperlink

Une autre méthode pour ajouter des liens hypertexte à vos tableaux et matrices Power BI consiste à créer des liens hypertexte dans le modèle sémantique avant d’importer ce dernier ou de vous y connecter depuis Power BI. Cet exemple utilise un classeur Excel.

  1. Ouvrez le classeur dans Excel.

  2. Sélectionnez l’onglet PowerPivot, puis choisissez Gérer.

    Open PowerPivot in Excel

  3. Quand PowerPivot s’ouvre, sélectionnez l’onglet Avancé.

    PowerPivot Advanced tab

  4. Placez votre curseur dans la colonne qui contient les URL que vous voulez transformer en liens hypertexte dans les tables Power BI.

    Notes

    Les URL doivent commencer par certains préfixes. Consultez Considérations et résolution des problèmes pour obtenir la liste complète.

  5. Dans le groupe Propriétés de rapport, sélectionnez la liste déroulante Catégorie des données, puis choisissez URL web.

    Data category dropdown in Excel

  6. Depuis le service Power BI ou Power BI Desktop, connectez-vous à ce classeur ou importez-le.

  7. Créez une visualisation de table comprenant le champ d’URL.

Considérations et résolution des problèmes

Les URL doivent commencer l’un des préfixes suivants :

  • http
  • https
  • mailto
  • ftp
  • news
  • telnet

Q : Peut-on utiliser une URL personnalisée comme lien hypertexte dans un tableau ou dans une matrice ?
A : Non. Il est possible d’utiliser une icône de lien. Si vous avez besoin d’un texte personnalisé pour vos liens hypertextes et que votre liste d’URL est courte, vous pouvez utiliser une zone de texte à la place.

D’autres questions ? Essayez la communauté Power BI