Vous lisez la documentation de Icon Map Pro pour la version 1.1.0.12, qui n'est pas encore publiée. Aller à la version la plus récente (1.1.0.10).

Fichiers dans OneLake

Nouveau dans la version 1.1.0.12

Un fichier stocké dans un lakehouse Microsoft Fabric peut être utilisé partout où Icon Map Pro accepte un lien vers un fichier ou une image, de la même façon que les visuels intégrés de Power BI acceptent les fichiers OneLake. Collez l'URL OneLake du fichier, ou choisissez-le avec Choisir dans OneLake. Chaque lecteur lit le fichier directement dans OneLake, avec ses propres droits d'accès.

Le sélecteur Choisir dans OneLake dans la fenêtre de chargement, qui parcourt les dossiers d'un lakehouse, avec Lier à ce fichier et Importer une copie
Choisir dans OneLake : parcourez un lakehouse, puis liez un fichier ou importez-en une copie

Où les fichiers OneLake fonctionnent

Où Ce que vous pouvez utiliser
Les couches de référence Fichiers et flux (moteurs Moderne et Hérité) Un fichier GeoJSON, TopoJSON, KML, KMZ ou CSV, par lien. Tout fichier accepté par la fenêtre de chargement, sous forme de copie importée.
Formes depuis des fichiers Un fichier GeoJSON par lien. Tout fichier accepté par la fenêtre de chargement, archives PMTiles comprises, sous forme de copie importée.
Images et icônes, les images des Formes depuis les données et des Lignes, et les images des points des couches de référence (moteur Moderne) Une URL d'image dans vos données ou dans le volet Format.
Tuiles vectorielles Une archive PMTiles, avec Utiliser PMTiles activé.
Modèles 3D Un fichier .glb, choisi dans le sélecteur de modèles ou indiqué comme lien de modèle dans vos données.

Seuls les fichiers de la section Files d'un lakehouse peuvent être utilisés, et uniquement les fichiers cartographiques, les images et les modèles .glb.

Avant de commencer

Les fichiers OneLake nécessitent quelques prérequis. Les administrateurs les configurent une fois pour toute l'organisation.

Quoi Qui Où
OneLake autorise le visuel à lire les fichiers avec un lien signé Administrateur Fabric Portail d'administration > Paramètres du locataire > Paramètres OneLake > Authenticate with OneLake user-delegated SAS tokens. La modification peut mettre 15 minutes à s'appliquer.
Les visuels personnalisés peuvent connecter le lecteur Administrateur Power BI Les paramètres du locataire relatifs aux visuels Power BI.
L'organisation a approuvé l'accès de l'application Icon Map à OneLake Administrateur Microsoft Entra Le consentement administrateur pour l'application Icon Map. Les organisations qui utilisent Icon Map for Fabric l'ont généralement déjà accordé.
Chaque lecteur peut lire le fichier Propriétaire du lakehouse Un accès en lecture au lakehouse et au dossier qui contient le fichier. Inutile pour une copie importée.

Le visuel demande à un lecteur de se connecter uniquement lorsque la carte charge un fichier OneLake, ou lorsque Choisir dans OneLake est sélectionné. Un rapport sans fichier OneLake ne le demande jamais.

Utiliser une URL OneLake

  1. Dans Fabric, ouvrez le lakehouse, trouvez le fichier sous Files et ouvrez son volet Propriétés.
  2. Copiez l'URL. Elle ressemble à https://onelake.dfs.fabric.microsoft.com/<workspace-id>/<lakehouse-id>/Files/<folder>/<file>.
  3. Collez-la là où le visuel accepte un lien : le lien d'une couche dans le Gestionnaire de couches ou dans le volet Format, une URL d'image dans vos données, ou l'onglet Depuis un lien du sélecteur de modèles.

La forme avec des noms, https://onelake.dfs.fabric.microsoft.com/<workspace name>/<lakehouse name>.Lakehouse/Files/..., fonctionne aussi, tout comme l'hôte onelake.blob.fabric.microsoft.com, les hôtes OneLake régionaux et les chemins abfss://.

Le Gestionnaire de couches ne lit pas un lien OneLake lorsque vous l'ajoutez. Sa vérification du lien indique « Un fichier dans OneLake » et précise que le fichier est lu au chargement de la carte.

Choisir dans OneLake

La fenêtre de chargement des Fichiers et flux, des Formes depuis des fichiers et des formes personnalisées des Cellules comporte un bouton Choisir dans OneLake sous la zone de dépôt.

  1. Sélectionnez Choisir dans OneLake. La première fois, la fenêtre se ferme le temps de vous connecter, puis se rouvre sur le navigateur OneLake.
  2. Choisissez un espace de travail, un lakehouse, puis un dossier. Seuls les espaces de travail qui contiennent un lakehouse sont listés. Seuls les fichiers que la couche peut utiliser sont listés, et Filtrer réduit une longue liste.
  3. Sélectionnez un fichier, puis Lier à ce fichier ou Importer une copie.
Choix Rôle
Lier à ce fichier Les lecteurs chargent le fichier depuis OneLake avec leurs propres droits d'accès : les modifications du fichier apparaissent donc dans le rapport.
Importer une copie Le fichier est lu une fois et enregistré dans le rapport, exactement comme un fichier chargé depuis votre ordinateur. Les lecteurs n'ont besoin d'aucun accès à OneLake.

Lier à ce fichier est proposé pour les formats que la couche lit depuis un lien : GeoJSON, TopoJSON, KML et KMZ pour les couches de référence, et GeoJSON pour les Formes depuis des fichiers. Les formes personnalisées peuvent uniquement être importées. Retour au chargement revient à la zone de dépôt.

Images dans le volet Format

Sous les champs d'URL d'image du volet Format (moteur Modern), un commutateur Choisir dans OneLake ouvre le navigateur OneLake pour les images. Choisissez un espace de travail, un lakehouse, un dossier et une image, puis Lier à ce fichier : son URL OneLake est placée dans le champ, et chaque lecteur charge l'image avec son propre accès. Le commutateur se désactive de lui-même, et Annuler laisse le champ tel quel.

Les champs sont URL de l'image dans Images et icônes, URL de l'image au début et URL de l'image à la fin dans Lignes, URL de l'image, URL de l'image au début de la ligne et URL de l'image à la fin de la ligne dans Formes depuis les données, ainsi que l'URL de l'image des points de chaque couche de référence. Une image choisie est une valeur fixe : elle remplace la mise en forme conditionnelle de ce champ.

Modèles 3D depuis OneLake

Dans le sélecteur de modèles, sélectionnez Ajouter des modèles, puis Depuis un lien. Collez l'URL OneLake d'un fichier .glb, ou sélectionnez Choisir dans OneLake sous Un fichier .glb dans un lakehouse Fabric pour en chercher un. Chaque lecteur charge le modèle depuis OneLake avec ses propres droits d'accès au lakehouse. Un lien de modèle dans vos données, défini par la mise en forme conditionnelle sur Modèle, peut aussi être une URL OneLake.

Seuls les fichiers .glb autonomes fonctionnent. Un fichier .gltf charge ses autres parties sans les droits d'accès du lecteur : regroupez-le d'abord dans un fichier .glb. Consultez Modèles 3D.

Comment le fichier est lu

  • Le service Icon Map signe pour le lecteur un lien en lecture seule vers le fichier, valable environ une heure, à l'aide de la propre connexion du lecteur. Le navigateur lit ensuite le fichier directement dans OneLake.
  • Le fichier ne passe jamais par les serveurs d'Icon Map. OneLake vérifie les droits d'accès de chaque lecteur : un lecteur qui ne peut pas ouvrir le lakehouse ne peut pas charger le fichier.
  • Les liens sont signés de nouveau avant leur expiration. Une archive PMTiles est signée à chaque lecture : elle continue donc de fonctionner aussi longtemps que le rapport reste ouvert.

Lorsqu'un fichier ne se charge pas

Le panneau de messages de la carte explique une seule fois pourquoi un fichier OneLake n'a pas pu être lu :

Message Que faire
OneLake a refusé que ce visuel lise le fichier Un administrateur Fabric active Authenticate with OneLake user-delegated SAS tokens (Portail d'administration > Paramètres du locataire > Paramètres OneLake). L'application peut prendre 15 minutes.
Vous n'êtes pas autorisé à lire le fichier Demandez au propriétaire du lakehouse un accès en lecture au lakehouse et au dossier qui contient le fichier.
Le fichier est introuvable dans OneLake, ou vous ne pouvez pas ouvrir son espace de travail ou son lakehouse Vérifiez l'URL, et que vous pouvez ouvrir l'espace de travail.
Votre organisation n'a pas encore approuvé l'accès d'Icon Map à OneLake Un administrateur Microsoft Entra accorde son consentement à l'application Icon Map.
Votre administrateur Power BI a désactivé la connexion pour les visuels personnalisés Elle s'autorise dans les paramètres du locataire relatifs aux visuels Power BI.
La connexion n'est pas disponible ici La connexion ne fonctionne pas partout, par exemple dans Publier sur le web. Importez plutôt une copie du fichier.
Le fichier ne peut pas être chargé depuis OneLake Utilisez un fichier de carte, une image ou un modèle .glb de la section Files d'un lakehouse, avec l'URL de son volet Propriétés.

Non pris en charge

Les URL OneLake ne sont pas lues pour :

  • Les images dessinées par les couches Leaflet du moteur Hérité.
  • Les images des cartes d'étiquettes de données.
  • Les liens de fond de carte, de style et de terrain.

Pour ces usages, utilisez un fichier hébergé sur un serveur web.

Voir aussi