Visualizzare la data dell'ultimo aggiornamento nel report di Power BI

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

L'aggiunta di un'ultima data di aggiornamento a un report consente agli utenti di comprendere il modo in cui sono aggiornati i dati. È possibile visualizzare la data e l'ora dell'ultimo aggiornamento dei dati usando una scheda nel report. L'aggiornamento regolare dei modelli di dati in Power BI garantisce che tutte le informazioni siano aggiornate.

I passaggi per aggiungere un'ultima data di aggiornamento variano in base all'origine del report di Power BI, indipendentemente dal fatto che si tratti di una visualizzazione di Analisi, Di Power BI o di una query OData.

Nota

Diversi tipi di entità di Analisi, ad esempio WorkItemRevision, WorkItemWorkItemLink, , TestRune altri, includono la AnalyticsUpdatedDate proprietà . Questa proprietà indica l'ora più recente in cui sono stati aggiornati i riferimenti alle singole entità.

Prerequisiti

  • Accesso: essere un membro di un progetto con almeno l'accesso Basic .
  • Autorizzazioni: per impostazione predefinita, i membri del progetto dispongono dell'autorizzazione per eseguire query su Analisi e creare viste.
  • Per altre informazioni sugli altri prerequisiti relativi all'abilitazione di servizi e funzionalità e alle attività generali di rilevamento dei dati, vedere Autorizzazioni e prerequisiti per l'accesso ad Analytics.

Aggiungere l'ultima data di aggiornamento in base a una visualizzazione analisi

Per aggiungere una colonna con l'ultima data di aggiornamento del set di dati, seguire questa procedura.

  1. Caricare il file con estensione pbix di Power BI associato alla visualizzazione in Power BI Desktop.

  2. Nella sezione Query della barra multifunzione selezionare Trasforma dati Trasforma dati>.

    Screenshot di Power BI Desktop, scheda Home, evidenziato pulsante Trasforma dati nella sezione Query.

  3. Seleziona Editor avanzato.

    Screenshot del pulsante Editor avanzato evidenziato.

    Se la query non è stata modificata, esaminare gli esempi seguenti con valori di tabella specifici corrispondenti alla visualizzazione Analisi.

    let
        Source = AzureDevOps.AnalyticsViews("{OrganizationName}", "{ProjectName}", []),
        #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data],
        #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data],
        #"Added Refresh Date" = Table.AddColumn(#"{AnalyticsViewsID_Table}", "Refresh Date", each DateTimeZone.FixedUtcNow(), type datetimezone)
    in
        #"Added Refresh Date"
    

  1. Modificare la query in base alla sintassi seguente.

    let
        Source = AzureDevOps.AnalyticsViews("{OrganizationName}", "{ProjectName}", []),
        #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data],
        #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data],
        #"Added Refresh Date" = Table.AddColumn(#"{AnalyticsViewsID_Table}", "Refresh Date", each DateTimeZone.FixedUtcNow(), type datetimezone)
    in
        #"Added Refresh Date"
    

Nota

Questi esempi usano l'ora UTC. È possibile modificare il codice della query in base al fuso orario specifico, come descritto in Funzioni DateTimeZone.

  1. Selezionare Fatto.

  2. Selezionare Chiudi e applica per aggiornare immediatamente il set di dati.

    Screenshot del pulsante Chiudi e applica di Power BI Desktop, Home, evidenziato.

Aggiungere la data dell'ultimo aggiornamento in base a una query di Power BI o OData

  1. In Power BI selezionare Recupera dati>query vuote.

    Screenshot dei pulsanti evidenziati, Recupera dati e Query vuota.

  2. Rinominare la query in Data ultimo aggiornamento e quindi immettere la formula seguente nella barra delle funzioni.

    Screenshot di editor di Power Query, formula per la query DateTime.LocalNow per ultima data di aggiornamento.

  3. Per convertire i dati della data in un formato di tabella, scegliere To Table To Table To Table (In tabella>in tabella). A seconda della versione in uso, potrebbe essere necessario richiamare prima i parametri.

    Screenshot dell'opzione da editor di Power Query a tabella.

    Viene visualizzata una singola colonna con la data.

    Screenshot della colonna data convertita.

    Suggerimento

    Se l'opzione To Table non è visualizzata, è possibile usare i passaggi alternativi seguenti per aggiungere la data e l'ora dell'ultimo aggiornamento ai report:

    1. Selezionare la scheda Home e selezionare Recupera dati. Scegliere Query vuota dalle opzioni.
    2. Nel riquadro Query selezionare con il pulsante destro del computer nella nuova query e selezionare Editor avanzato.
    3. Sostituire il codice esistente con il codice seguente per creare una tabella con la data e l'ora correnti:
    let
    Source = #table(
        {"Last Refresh Date"}, 
        {{DateTime.LocalNow()}}
    )
    in
    Source
    
  4. Dal menu Trasforma selezionare il menu a discesa Tipo di dati e selezionare l'opzione Data/Ora.

    Screenshot del menu Trasforma, opzione Cambia tipo di dati in Data/Ora.

  5. Rinominare Column1 in un elemento più significativo, ad esempio Data ultimo aggiornamento.

  6. Scegliere Chiudi e Applica dal menu Home.

    Screenshot di Power BI Desktop, Home, Chiudi e Applica.

Aggiungere una scheda a un report con la data di aggiornamento

  • Per aggiungere una scheda con l'ultima data di aggiornamento ai report, in Visualizzazioni scegliere Scheda e aggiungere Data di aggiornamento o Data ultimo aggiornamento ai campi.

    Screenshot di Power BI Desktop, scheda, data di aggiornamento applicata.

Aggiorna dati

Scegliere Aggiorna per aggiornare i dati della pagina del report e il modello di dati. Dopo l'aggiornamento di tutte le query, la scheda viene aggiornata con la data più recente.

Screenshot dell'opzione di aggiornamento di Power BI Desktop.