Requisiti relativi ai dati
Prima di creare i set di dati in Power BI, l'architetto di soluzioni deve analizzare i dati e i requisiti in relazione alle funzionalità di Power BI.
Posizione dei dati
Il reporting dipende molto dalla struttura e dai volumi dei dati, oltre che dalle aspettative degli utenti. Relativamente ai dati necessari per il reporting, l'Architetto di soluzioni deve porsi le seguenti domande:
- Tutti i dati provengono da Dataverse?
- Sono disponibili dati di riferimento che potrebbero essere utili?
- Qual è il volume dei dati?
- Con quale frequenza i dati devono essere aggiornati?
- Quali sono le relazioni tra i dati?
- Quali sono i campi chiave necessari per correlare i dati?
- Quali sono i campi chiave che contengono analisi?
- Qual è il livello di densità dei campi dati chiave?
- Quali dati possono essere non considerati?
Importante
La dimensione dei dati e la frequenza di aggiornamento possono influire sulle licenze.
Chi consuma l'output
L'architetto di soluzioni deve valutare i requisiti relativi a chi analizza i report e i dashboard di Power BI. Per tale motivo, dovrebbe porsi le domande seguenti:
- Chi usa le visualizzazioni di Power BI?
- Relativamente all'uso dei dati, sono disponibili considerazioni sulla sicurezza dei dati?
- Gli utenti usano la funzionalità di domande e risposte?
- È previsto l'uso degli avvisi?
- È previsto l'uso dei dispositivi mobili?
- Esistono parti interessate esterne?
- Sono necessarie considerazioni sulla licenza?
Requisiti di sicurezza
Gli architetti di soluzioni devono analizzare quali set di dati ogni utente è autorizzato a visualizzare in Power BI. Una considerazione fondamentale è se i dati mostrati in Power BI devono corrispondere a quelli visualizzati tramite le app fornite. Oppure, se l'architetto di soluzioni deve poter visualizzare più dati riepilogati.
Altre considerazioni sulla sicurezza:
- Anche i contenuti di Power BI nei dashboard condivisi delle app basate su modello devono essere condivisi in Power BI.
- I dashboard condivisi vengono aggiornati nel contesto del proprietario del report e non dell'utente che sta visualizzando il dashboard.
- Determinare se la sicurezza a livello di riga (RLS) deve essere configurata o meno.
- Valutare se escludere o offuscare i campi protetti e i dati personali.
- Esaminare l'aggregazione dei dati nella query.
- Limitare le opzioni di esportazione dei dati in Power BI.
Importante
Power BI e Dataverse non dispongono di privilegi di sincronizzazione. Di conseguenza, è possibile concedere inavvertitamente ad altre persone l'accesso a dati riservati in Power BI.
Considerare lo scenario frequente in cui:
- L'utente deve avere accesso solo ai propri dati.
- I manager devono avere accesso solo ai dati del proprio team.
- I dirigenti devono avere accesso a tutti i dati.
- I dati sono stati importati in un set di dati e combinati con i dati di altri sistemi.
Per soddisfare questi requisiti, è necessario limitare l'accesso alle righe in base ai ruoli assegnati nel set di dati mediante la sicurezza a livello di riga (RLS).