Connettere un report a un modello semantico tramite binding dinamico
SI APPLICA A: I dati sono di proprietà dell'app I dati sono di proprietà dell'utente
Quando un report è connesso a un modello semantico è possibile usare il binding dinamico. La connessione tra il report e il modello semantico è nota come binding. Quando il binding viene determinato al momento dell'incorporamento, anziché essere predeterminato in precedenza, è detto binding dinamico.
Quando si incorpora un report di Power BI tramite binding dinamico, è possibile connettere lo stesso report a modelli semantici diversi a seconda delle credenziali dell'utente.
Questo significa che è possibile usare un report per visualizzare informazioni diverse, a seconda del modello semantico a cui è connesso. Ad esempio, un report che mostra i valori delle vendite al dettaglio può essere connesso a set di dati diversi del rivenditore e produrre risultati diversi a seconda del modello semantico del rivenditore a cui è connesso.
Il report e il modello semantico non devono necessariamente trovarsi nella stessa area di lavoro. Entrambe le aree di lavoro (quella contenente il report e quella contenente il modello semantico) devono essere assegnate a una capacità.
Come parte del processo di incorporamento, assicurarsi di generare un token con autorizzazioni sufficienti e di adattare l'oggetto di configurazione.
Generazione di un token con autorizzazioni sufficienti
Il binding dinamico è supportato sia per l'incorporamento per l'organizzazione che per l'incorporamento per i clienti. Nella tabella seguente vengono descritte le considerazioni per ogni scenario.
Scenario | Proprietà dei dati | Token | Requisiti |
---|---|---|---|
Incorporamento per l'organizzazione | I dati sono di proprietà dell'utente | Token di accesso per utenti di Power BI | L'utente di cui viene usato il token Microsoft Entra deve disporre delle autorizzazioni appropriate per tutti gli elementi (report, modelli semantici e così via). |
Incorporamento per i clienti | I dati sono di proprietà dell'app | Token di accesso per utenti non di Power BI | Deve includere le autorizzazioni sia per il report che per il modello semantico associato in modo dinamico. Usare l'API per generare un token di incorporamento per più elementi, per generare un token di incorporamento che supporta più elementi. |
Nota
Il numero massimo di origini dati consentito per ogni utente è pari a 1000. Questo limite implica che il numero combinato di origini dati usate nell'associazione dinamica tra report e modelli semantici da parte dell'utente non può superare 1000.
Modifica dell'oggetto di configurazione
Per fare in modo che il binding dinamico funzioni, è necessario aggiungere datasetBinding
all'oggetto di configurazione. Per informazioni su come eseguire questa operazione, vedere Binding dinamico dei set di dati a un report.
Contenuto correlato
Se non si ha familiarità con l'incorporamento in Power BI, per informazioni su come incorporare contenuto di Power BI vedere le esercitazioni seguenti.