Nota
Microsoft Project per il Web diventerà presto Microsoft Planner. È possibile continuare a usare la maggior parte delle funzionalità di Project per il Web nel nuovo Planner dopo la distribuzione all'organizzazione. Per altre informazioni sulla nuova versione di Planner, vedere Domande frequenti su Planner e Planner per & l'apprendimento.
È possibile usare il modello Project Online Pacchetto di contenuto di Power BI per creare report sui dati Project per il Web contenuti in Dataverse. È anche possibile personalizzare ed espandere le funzionalità del modello modificando il file in base alle esigenze dell'organizzazione.
Per istruzioni sulla connessione alle origini dati e sull'installazione di questo modello, vedere Connettersi ai dati di Project per il Web tramite Power BI desktop.
Informazioni sul file modello
Il modello fornisce connessioni, o query, per tutte le entità di base di Project per il Web, inclusi progetti, attività, risorse prenotabili, bucket di progetti, team di progetto e utente di sistema. Fornisce anche le connessioni necessarie per recuperare i dati dal servizio Roadmap (roadmap, elementi della roadmap e collegamenti agli elementi della roadmap) e è disponibile una versione che include connessioni di Project Web App (PWA) per scenari di reporting di portfolio completi. Tutte le versioni dei modelli sono disponibili su GitHub all aka.ms/ProjectReports.
Il modello fornisce un esempio di come Power BI e Project per il Web possono collaborare per fornire informazioni approfondite sui portfolio di progetti.
Questo file di modello è stato creato per personalizzare il contenuto del report dell'organizzazione ed espandere le informazioni dettagliate in diversi aspetti dei portfolio. Man mano che vengono aggiunte altre funzionalità a Project per il Web, i report verranno ulteriormente personalizzati per offrire una maggiore visibilità sui dati gestiti dalle nuove caratteristiche.
Per report più rapidi, usare query di Power BI più specifiche
Spesso si tenta di cercare e aggiungere tutti i dati da un'origine, con il pensiero di usarli nel report in un secondo momento. Tuttavia, a seconda delle dimensioni del set di dati, l'esecuzione di query per tutti i dati potrebbe influire in modo significativo sulle prestazioni del report. Maggiore è il numero di dati che il report deve caricare, maggiore è il tempo necessario per il caricamento e l'aggiornamento e maggiore è il tempo necessario per il rendering delle visualizzazioni sullo schermo.
È consigliabile concentrarsi sulle esigenze di creazione di report correnti per l'organizzazione o su scenari di creazione di report specifici e ottimizzare le query per recuperare solo i dati necessari per supportare le visualizzazioni.
Aggiungere e rimuovere colonne da query esistenti
Il modello di pacchetto di contenuto di Project Online Power BI è un esempio di come ottimizzare le query per l'argomento esaminato. Alcune colonne utili per altri argomenti sono state escluse. È possibile estendere l'entità Project in Dataverse in PowerApps aggiungendo altre colonne. Per informazioni su come eseguire questa operazione, vedere Come creare e modificare colonne. Queste colonne possono essere aggiunte alle query per espandere o modificare lo stato attivo del report di Power BI.
Esempio: Esplorazione della posizione e delle colonne del programma
- Sulla barra multifunzione selezionare Modifica query, quindi nell’Editor di Power Queryselezionare Progetti in Query.
- Sul lato destro, in Impostazioni query, accanto a Rimosso altre colonne, selezionare l'icona a ingranaggio.
- Nella finestra di dialogo Scegli colonne cercare le colonne personalizzate da aggiungere al report. In questo esempio sono state aggiunte le colonne cr512_location e cr512_program dall'elenco di colonne personalizzate dell'organizzazione nell'entità Projects. È possibile aggiungere colonne personalizzate o colonne predefinite aggiuntive.
- Nella finestra editor di Power Query selezionare Chiudi & Applica e quindi Aggiorna sulla barra multifunzione principale di Power BI.
L'aggiunta delle colonne in questo esempio ha consentito la creazione dei seguenti grafici che mostrano il numero di progetti per programma e posizione.
Un altro esempio è l'uso della colonna predefinita creata in per visualizzare un conteggio dei progetti creati per mese.
Aggiungere e rimuovere query di dati (tabelle)
Se si sviluppa un report e si vogliono esaminare altri dati personalizzati degli artefatti di gestione dei progetti in relazione ai progetti nel sistema, è possibile aggiungere nuove tabelle di dati eseguendo una query per individuare entità Dataverse personalizzate. La progettazione del modello ha semplificato l'inserimento di nuove entità e la connessione a progetti nel modello di dati.
Seleziona Modifica query.
InQuery fare clic con il pulsante destro del mouse sulla query Bucket di progetti , quindi selezionare Duplica.
Per la query appena duplicata attualmente denominata Bucket di progetti (illustrata nell'immagine precedente), nel riquadroImpostazioni query, in PASSAGGI APPLICATI, eliminare i passaggi per Colonne rinominate e Altre colonne rimosse.
Anche in PASSAGGI APPLICATI, accanto a Spostamento, selezionare l'ingranaggio Impostazioni.
Selezionare l'entità verso cui ci si vuole spostare. Nell'esempio viene selezionata un'entità con etichetta cr512_issues, che in questo esempio è un'entità personalizzata in Dataverse che archivia i dati correlati al problema per i progetti.
Rinominare la query nel riquadro Impostazioni query nella casella Nome . In questo caso la query è stata rinominata "Problemi".
Per scegliere le colonne da mantenere, nella scheda Home selezionare Gestisci colonne>Scegli colonne.
Nota
È anche possibile rinominare le colonne in un modo un po' più semplice da usare ( in questo modo i report risulteranno più professionali e miglioreranno la funzionalità Domande e risposte nel servizio Power BI).
Nella finestra editor di Power Query selezionare Chiudi & Applica.
Passare alla visualizzazione Modello e creare relazioni in base alle esigenze con la nuova entità e l'entità Projects.
Nota
Le relazioni create dipendono dallo scenario specifico. In questo esempio la tabella Problemi è stata connessa alla tabella Projects (ID progetto in Projects a cr512_msdyn_project in Problemi).
Usando i dati e le relazioni aggiuntivi, è possibile creare un grafico ad anello usando Progetti, Nome progetto e Problemi, Numero di cr512_issueid. Il grafico mostra che i due progetti con la maggior parte dei problemi sono il progetto Sensore di rilevamento automatico e il progetto di migrazione di Power BI, ognuno con un conteggio di 4 problemi.
In alternativa, la funzionalità di rilevamento automatico delle relazioni può spesso trovare nuove relazioni nei dati. Sulla barra multifunzione della schermata principale Power BI selezionare Gestisci relazioni, quindi selezionare il pulsante Rilevamento automatico nella parte inferiore. Power BI individua le nuove relazioni tra i dati nel report. Al termine, verrà visualizzato il numero di nuove relazioni trovate ora che sono stati aggiunti nuovi dati e colonne. È consigliabile esaminare queste nuove relazioni per assicurarsi che il modello di dati risultante sia quello previsto.
Altre risorse
Quando si aggiungono altre connessioni (query) al report, è possibile scegliere di consentire al servizio Power BI di fornire informazioni approfondite dal set di dati.
- Per un riepilogo di come usare Power BI Insights, vedere Generare automaticamente dati analitici sul set di dati con Power BI.
Inoltre, l'aggiunta di visualizzazioni a un dashboard può comportare l'uso di Q&A nel servizio Power BI per ottenere ulteriori informazioni dal set di dati.
- Per informazioni dettagliate sullo sviluppo di dashboard, vedere Creare un dashboard di Power BI da un report.
- Per altre informazioni sulle domande&A, vedere Usare Power BI Q&A per esplorare i dati e creare oggetti visivi.
- Per istruzioni su come aggiungere visualizzazioni( come grafici e mappe) ai report, vedere Aggiungere visualizzazioni a un report di Power BI (parte 1) e Aggiungere visualizzazioni a un report di Power BI (parte 2).