Publier un rapport cartographique sur le web

Remarque :

Pour utiliser ce processus, vous avez besoin des types de compte et de licence suivants :

  • Licence Microsoft : vous devez posséder une licence Microsoft 365, rôle Contributeur ou supérieur, pour publier un rapport cartographique contenant des données publiques sur le Web.
  • Type de compte ArcGIS : vous devez vous connecter à un compte ArcGIS pour effectuer ce processus.

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. Même si les contributeurs 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 EsriJSON 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.
  • Vous devez être connecté à Microsoft Power BI avec un compte Microsoft Pro ou Premium. Les utilisateurs en consultation n’ont pas besoin d’être des utilisateurs Power BI ni de posséder un compte pour consulter les rapports publiés.
  • Une carte publiée peut contenir 30 000 emplacements maximum.
  • Vous devez exécuter la vérification de publication ArcGIS for Power BI avant de générer un code d’intégration pour le rapport.
  • Les utilisateurs en consultation ne peuvent pas se connecter aux rapports publiés.

Créer et valider un rapport cartographique

Utilisez Power BI Desktop ou le service Power BI (powerbi.com) pour créer un rapport cartographique.

Avant de pouvoir publier le rapport sur le Web, exécutez la fonction Publish (Publier) et la validation de l’intégration dans la visualisation 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.
  2. Créez un rapport Microsoft Power BI qui contient une carte ArcGIS for Power BI et enregistrez le rapport.
  3. Dans les outils cartographiques, cliquez sur Settings (Paramètres) Paramètres.

    La fenêtre Paramètres apparaît.

  4. Dans la fenêtre Settings (Paramètres), dans la catégorie Embed and publish check (Vérification de l’intégration et de la publication), cliquez sur Validate (Valider).

    Le paramètre Embed and publish check (Vérification pour l’intégration et la publication) apparaît dans la fenêtre Settings (Paramètres) uniquement si vous êtes connecté.

    La vérification s’assure que toutes les conditions pour la publication 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. Examinez le message qui s’affiche une fois la vérification terminée et cliquez sur Show error details (Afficher les détails de l’erreur) pour consulter les informations concernant une éventuelle erreur.

    • Les couches qui remplissent toutes les conditions requises sont affichées avec une coche verte Partage validé.
    • Une coche rouge Le partage a échoué apparaît en regard des éléments qui ne répondent pas aux exigences.

  6. Corrigez les erreurs sur la carte, enregistrez le rapport et réexécutez la fonction Embed and publish check (Vérification pour l’intégration et la publication).

    Lorsque la vérification aboutit sans erreurs, 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.