Publier un rapport cartographique sur le web

Remarque :

Certains processus peuvent nécessiter des privilèges spécifiques. Pour plus d’informations sur les types d’utilisateurs, les rôles et les privilèges, reportez-vous à la rubrique Comptes.

Pour utiliser les fonctions de partage de contenu dans ArcGIS for Power BI, votre compte Microsoft 365 doit inclure un plan Power BI Pro ou Premium en mesure de publier des rapports. Les utilisateurs ne possédant pas ce plan ne peuvent pas intégrer ou publier des rapports sur le Web.

Si votre compte Microsoft dispose des autorisations appropriées, vous pouvez publier des rapports cartographiques ArcGIS for Power BI contenant des données publiques sur le Web. Pour obtenir des informations générales sur le partage du contenu ArcGIS, reportez-vous à la rubrique Partage de contenu.

Le partage de rapports contenant des données publiques n’exige pas que les personnes qui les consultent se connectent à leur compte ArcGIS. Si le rapport contient des données propriétaires ArcGIS, reportez-vous au processus Intégrer un rapport cartographique.

Une fois que vous avez conçu un rapport cartographique, utilisez la fonction Publish to web (Publier sur le Web) pour l’ajouter à un site Web public ou à un article.

Conseil :

Même si les utilisateurs utilisent généralement Power BI Desktop pour créer des rapports, ce processus est également disponible dans le service Power BI (powerbi.com).

Conditions requises

Pour utiliser la fonction Publish to web (Publier sur le Web) dans Power BI, les conditions suivantes doivent être remplies :

  • Les données Power BI employées pour créer la carte ArcGIS for Power BI doivent utiliser les coordonnées de latitude et de longitude des localisations ou Esri JSON dans le champ secondaire Location (Localisation). Si le champ secondaire Location (Localisation) contient des adresses ou des limites standard, la publication sur le Web ne fonctionne pas.
  • La carte à publier ne doit pas contenir de données sécurisées ou privées. Les cartes qui comportent des données privées ne peuvent pas être publiées sur le Web.
  • Vous devez être connecté à un compte ArcGIS valide avec un type d’utilisateur et un rôle à qui l’administrateur du compte a accordé les autorisations appropriées de publication du contenu.
  • Votre compte Microsoft 365 doit inclure un plan Power BI Pro ou Premium en mesure de publier des rapports. Les personnes qui consultent le rapport publié n’ont pas besoin d’être des utilisateurs Power BI ni de posséder un compte.
  • Une carte publiée peut contenir 30 000 emplacements maximum.
  • Vous devez lancer la vérification de publication ArcGIS for Power BI.
  • Les personnes consultant le rapport ne peuvent pas se connecter aux rapports publiés.

Créer et valider un rapport cartographique

Avant de pouvoir publier le rapport sur le Web, exécutez la validation Embed and publish to web (Intégrer et publier sur le Web) dans ArcGIS for Power BI pour vous assurer que toutes les conditions sont remplies.

Pour valider un rapport cartographique en vue de sa publication, procédez comme suit :

  1. Connectez-vous à votre compte ArcGIS, puis créez et enregistrez un rapport Microsoft Power BI qui inclut une carte ArcGIS for Power BI.
  2. Dans les outils cartographiques, cliquez sur Settings (Paramètres) Paramètres.
  3. Cliquez sur l’onglet Settings (Paramètres) Paramètres.
  4. Dans la catégorie Embed and publish to web (Intégrer et publier sur le Web), cliquez sur Validate (Valider).

    Remarque :
    Cette catégorie apparaît dans l’onglet Settings (Paramètres) uniquement si vous êtes connecté.

    La vérification permet de s’assurer que toutes les conditions pour l’intégration de la carte sont remplies, et notamment les conditions suivantes :

    • Les données de localisation Power BI sont exprimées en coordonnées de latitude et de longitude.
    • La carte contient uniquement des données accessibles publiquement depuis ArcGIS.
    • Aucune couche ne contient de contenu sécurisé ou premium.

  5. Consultez le message qui s’affiche une fois la vérification terminée.

    • Une coche verte conditions requises respectées apparaît en regard des éléments qui répondent aux exigences.
    • Une coche rouge conditions requises non respectées apparaît en regard des éléments qui ne répondent pas aux exigences.
    • Cliquez sur Show error details (Afficher les détails de l’erreur) pour afficher les informations concernant une erreur, le cas échéant.

  6. Corrigez les erreurs sur la carte, enregistrez le rapport et exécutez à nouveau la validation.

    Si le processus aboutit, un message s’affiche indiquant que la carte a passé avec succès la vérification et peut être publiée avec le rapport.

Publier un rapport cartographique

Une fois que vous avez créé et vérifié le rapport cartographique, vous pouvez le publier sur la plateforme Power BI. Le rapport doit se trouver dans le service Power BI (powerbi.com) pour pouvoir être intégré et publié sur le Web. Vous générez un lien intégré associé au rapport et copiez le code obtenu sur la page Web.

Pour publier un rapport cartographique sur le Web, procédez comme suit :

  1. Dans le menu Power BI, cliquez sur File (Fichier) > Publish to Power BI (Publier dans Power BI) ou cliquez sur le bouton Publish (Publier) sur le ruban Power BI.

    Vous pouvez également mettre à jour manuellement le fichier .pbix dans le service Power BI.

  2. Dans le fenêtre Publish to Power BI (Publier dans Power BI), sélectionnez My Workspace (Mon espace de travail) et cliquez sur Select (Sélectionner).

    Lorsque le rapport est publié correctement, un message de confirmation s’affiche.

  3. Fermez Power BI Desktop.
  4. Ouvrez le rapport dans le service Power BI et enregistrez le rapport.

    Vous devez ouvrir le rapport dans le service Power BI et enregistrer le rapport avant de pouvoir le publier sur le web ou l’intégrer dans un site web, qu’il s’agisse d’un nouveau rapport ou d’un rapport existant. Cela permet à ArcGIS for Power BI de vérifier que les conditions requises pour la publication ou l’intégration sont remplies.

  5. Pour sélectionner Publish to web (Publier sur le Web), procédez de l’une des manières suivantes :
    • En mode de lecture, cliquez sur Share (Partager) > Embed report (Intégrer le rapport) > Publish to web (public) (Publier sur le Web (public)).

      Publish to web (Publier sur le Web) dans le menu Share (Partager)

    • En mode de mise à jour, cliquez sur File (Fichier) > Publish to web (Publier sur le Web).

      Publish to web (Publier sur le Web) dans le menu File (Fichier)

    Si vous ne parvenez pas à voir les options Publish to web (Publier sur le Web), contactez l’administrateur Power BI pour demander l’autorisation de créer des codes d’intégration.

    La fenêtre Publish to web (Publier sur le Web) apparaît.

  6. Dans la fenêtre Embed in a public website (Intégrer dans un site Web public), cliquez sur Create embed code (Créer le code d’intégration).
  7. Lisez la mention sur le partage public en vous assurant que vous avez l’autorisation de partager publiquement le contenu du rapport. Si vous acceptez, cliquez sur Publish (Publier) ou sur Close (Fermer) pour annuler l’opération.

    Une fois le code d’intégration généré, un message de confirmation s’affiche et indique les deux options que vous pouvez utiliser pour intégrer le rapport dans un site Web public.

  8. Vous pouvez intégrer le rapport de l’une des deux manières suivantes :
    • Pour intégrer le lien dans un courrier électronique ou un billet de blog, copiez le lien de la première zone de texte et collez-le dans le corps du message électronique ou du billet.
    • Pour intégrer le rapport dans une page Web, copiez le code iframe de la deuxième zone de texte à l’aide du menu déroulant pour spécifier la taille de l’iframe destiné à contenir le rapport dans la page Web et publiez la page.

    Le rapport s’affiche sur la page web publiée.

Supprimer un code d’intégration

Tous les rapports publiés doivent être associés à un code intégré correspondant. Ces codes sont stockés dans votre espace de travail Power BI et sont accessibles à tout moment. Lorsque vous supprimez du code intégré, le rapport associé n’est plus publié et ne s’affiche pas dans les pages où il a été publié.

Pour supprimer un code d’intégration, procédez comme suit :

  1. Ouvrez le rapport publié dans le service Power BI.
  2. Sur le ruban principal Power BI, cliquez sur More options (Autres options) Plus d’options pour afficher le menu contextuel puis cliquez sur Settings (Paramètres) > Manage embed codes (Gérer les codes intégrés).

    Une liste des codes actifs de publication sur le Web s’affiche.

  3. Cliquez sur le code à supprimer, puis sur More options (Autres options) Plus d’options et sélectionnez Delete (Supprimer).
  4. Dans le message de confirmation qui s’affiche, cliquez sur Delete (Supprimer).

    Une fois le code supprimé, le rapport associé n’est plus publié et ne s’affiche pas dans les pages Web publiées.

    Pour plus d’informations sur la publication sur le Web, reportez-vous à l’article Publication sur le web à partir de Power BI de Microsoft.