Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:✅ Power BI Desktop e servizio Power BI
Archiviare i file di immagine e i file di mapping delle forme in Microsoft OneLake quando si vogliono usare i file autenticati nei report di Power BI. Power BI usa l'identità di Microsoft Entra di ogni visualizzatore di report per caricare i file OneLake. I file non richiedono l'accesso anonimo, ma ogni visualizzatore deve disporre dell'autorizzazione per leggerli.
Questo articolo illustra come caricare i file in un lakehouse, copiare un URL di file e usare l'URL in un report.
Prerequisites
- Area di lavoro Microsoft Fabric in cui è possibile creare una lakehouse e caricare file.
- Power BI Desktop o autorizzazione per modificare un report nel servizio Power BI.
- Per configurare l'accesso al visualizzatore, un ruolo amministratore o membro dell'area di lavoro o assistenza di un utente con uno di questi ruoli.
Caricare immagini in OneLake
Una lakehouse fornisce un'area File per l'archiviazione di immagini e altri file non strutturati in OneLake.
- Crea una lakehouse nell'area di lavoro Fabric.
- Apri il lakehouse, quindi espandi Files in Esplora lakehouse.
- Aprire il menu di scelta rapida per File o una cartella e quindi selezionare Carica file>.
- Selezionare i file di immagine e quindi selezionare Carica.
È anche possibile caricare immagini con OneLake File Explorer. Trascina i file da una cartella locale nella cartella File del lakehouse in Esplora file di Windows.
Copiare l'URL del file OneLake
Copiare l'URL per ogni immagine da usare in un report.
- In Lakehouse Explorer individuare l'immagine in File.
- Aprire il menu di scelta rapida del file di immagine e quindi selezionare Proprietà.
- Nel riquadro Proprietà copiare il valore dell'URL .
L'URL usa il formato HTTPS di OneLake. Per esempio:
https://onelake.dfs.fabric.microsoft.com/<workspace-guid>/<item-guid>/Files/<path>/<file-name>
Per altre informazioni sui percorsi di OneLake, vedere sintassi di OneLake URI.
Aggiungere l'URL a un report
La modalità di aggiunta dell'URL dipende dal fatto che il report usi un'immagine o selezioni le immagini in base ai dati.
Immettere un URL nel riquadro formato
Utilizzare questo metodo quando un oggetto visivo visualizza un'immagine.
- Seleziona un elemento visivo che supporti un URL immagine, ad esempio un'immagine o una scheda.
- Nel riquadro Formato oggetto visivo aprire le impostazioni per l'immagine.
- Per l'origine dell'immagine, selezionare Immetti URL.
- Incollare l'URL del file OneLake.
La posizione e il nome delle impostazioni dell'immagine variano a seconda dell'elemento visivo. Per un esempio, vedi Creare un oggetto visivo di tipo immagine.
Usa una colonna URL dell'immagine
Usare una colonna quando ogni riga o categoria può visualizzare un'immagine diversa.
- Aggiungere gli URL del file OneLake a una colonna nei dati di origine.
- In Power BI Desktop aprire Vista tabella e selezionare la colonna.
- Nella scheda Strumenti colonna, imposta Categoria dati su URL immagine.
- Aggiungi la colonna a un oggetto visivo che supporta immagini dai dati.
Per altre informazioni, vedere Specificare categorie di dati in Power BI Desktop e Visualizzare immagini in una tabella, una matrice o un filtro dei dati.
Usa una misura URL immagine
Usare una misura DAX (Data Analysis Expressions) quando l'URL dell'immagine deve rispondere al contesto di filtro del report. L'esempio seguente restituisce un URL di file OneLake:
Image URL = "https://onelake.dfs.fabric.microsoft.com/<workspace-guid>/<item-guid>/Files/<path>/<file-name>"
- Creare una misura che restituisce l'URL del file OneLake.
- Selezionare la misura e quindi aprire la scheda Strumenti misura .
- Impostare Categoria dati su URL immagine.
- Aggiungere la misura a un oggetto visivo o usarla come campo per un'impostazione di immagine.
Per altre informazioni sulla creazione di misure, vedere Creare misure per l'analisi dei dati in Power BI Desktop.
Usa le immagini di OneLake negli oggetti visivi
È possibile usare gli URL delle immagini OneLake in questi scenari di report:
- Elementi visivi immagine: Immettere un URL o associare l'immagine a una colonna o a una misura. Per altre informazioni, vedere Creare un oggetto visivo immagine.
- Elementi visivi della scheda: usare l'URL di un'immagine per un'immagine, un'immagine di callout o lo sfondo dell'intestazione della categoria. Per altre informazioni, vedere Creare un oggetto visivo scheda.
- Tabelle, matrici, segmentazioni dati e schede a più righe: Aggiungere una colonna categorizzata come URL immagine. Per altre informazioni, vedere Visualizzare immagini in una tabella, una matrice o un filtro dei dati.
- Formattazione condizionale: usare una colonna URL immagine per le icone di tabella o matrice personalizzate. Per altre informazioni, vedere Usare un'icona personalizzata da un URL.
- Mappe di Azure livelli di marcatore: usare un URL per un file SVG per un'immagine del marcatore o associare un campo URL immagine ai marcatori. Per altre informazioni, vedere Aggiungere un livello marcatore a un oggetto visivo Mappe di Azure Power BI.
- Mappe personalizzate per mappe di forme: Usa un file TopoJSON o GeoJSON in OneLake come origine della mappa personalizzata. Per altre informazioni, vedere Aggiungere una mappa dall'URL.
Potrebbero esserci altri scenari, perché gli elementi visivi continuano a supportare gli URL delle immagini. Controllare la documentazione relativa all'oggetto visivo che si vuole usare per verificare se accetta un URL di immagine.
Concedere ai visualizzatori di report l'accesso
Gli utenti che visualizzano il report possono vedere un'immagine di OneLake solo se dispongono dell'accesso al report e dell'autorizzazione di lettura per il file dell'immagine in OneLake. L'accesso al report o al modello semantico non concede automaticamente l'accesso al file.
Concedere a ogni visualizzatore l'autorizzazione lettura per l'elemento lakehouse. Quindi concedi l'autorizzazione di sicurezza di OneLake Lettura sulla cartella che contiene l'immagine. In alternativa, concedere l'autorizzazione ReadAll per l'elemento lakehouse per fornire l'accesso a tutto il contenuto in Tabelle e file. Seguire il principio dei privilegi minimi e concedere l'accesso solo alle cartelle necessarie ai visualizzatori.
Per informazioni dettagliate, vedere Modello di controllo degli accessi alla sicurezza di OneLake e Procedure consigliate per la sicurezza di OneLake.
Considerazioni
- Power BI supporta GLI URL di immagini BMP, JPG, JPEG, GIF, PNG e SVG. Le immagini dei marcatori di Mappe di Azure richiedono file SVG.
- Lo spostamento o la ridenominazione di un file ne modifica il percorso. Aggiornare l'URL nel report o nel modello semantico dopo una modifica.
- Le immagini di grandi dimensioni possono aumentare il tempo necessario per eseguire il rendering di una pagina del report. Usare dimensioni dell'immagine e dimensioni del file appropriate per l'oggetto visivo.
- Gli URL di OneLake richiedono l'autenticazione. I visualizzatori di report che non dispongono dell'autorizzazione per leggere un file non visualizzano l'immagine.
- La pubblicazione sul Web e altri scenari di incorporamento anonimi non supportano gli URL di file OneLake perché questi scenari non possono eseguire l'autenticazione in OneLake.
- Le pipeline di distribuzione non riscrivono gli URL delle immagini OneLake. Un report distribuito in una nuova fase continua a fare riferimento ai file nell'area di lavoro originale. Per fare riferimento alle immagini nell'ambiente di destinazione, utilizzare i parametri oppure aggiornare gli URL dopo la distribuzione.
Contenuti correlati
- Crea un elemento grafico
- Creare una visualizzazione scheda
- Visualizzare immagini in una tabella, una matrice o un filtro dei dati
- Applicare la formattazione della tabella condizionale
- Creare visualizzazioni mappa di forma
- Avvio rapido: inserire dati in OneLake
- Usa l'file explorer di OneLake per accedere ai dati di Fabric
- Risolvere i problemi relativi alle visualizzazioni Power BI