Udostępnij za pośrednictwem


Pokaż datę ostatniego odświeżenia w raporcie usługi Power BI

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Dodanie daty ostatniego odświeżenia do raportu pomaga użytkownikom zrozumieć, jak aktualne są dane. Możesz wyświetlić datę i godzinę ostatniej aktualizacji danych przy użyciu karty w raporcie. Regularne odświeżanie modeli danych w usłudze Power BI gwarantuje, że wszystkie informacje pozostają up-to-date.

Kroki dodawania daty ostatniego odświeżania różnią się w zależności od źródła raportu usługi Power BI, niezależnie od tego, czy jest to widok analizy, usługa Power BI, czy zapytanie OData.

Uwaga

Niektóre typy jednostek analizy, takie jak WorkItemRevision, WorkItem, WorkItemLink, TestRuni inne, obejmują AnalyticsUpdatedDate właściwość . Ta właściwość wskazuje ostatni raz, kiedy poszczególne odwołania do jednostek zostały zaktualizowane.

Wymagania wstępne

Kategoria Wymagania
poziomy dostępu - Członek projektu.
— Co najmniej dostęp w warstwie podstawowej.
Uprawnienia użytkownika Domyślnie członkowie projektu mają uprawnienia do wykonywania zapytań w usłudze Analytics i tworzenia widoków. Aby uzyskać więcej informacji na temat innych wymagań wstępnych dotyczących włączania usługi i funkcji oraz ogólnych działań śledzenia danych, zobacz Uprawnienia i wymagania wstępne dotyczące dostępu do analizy.

Dodawanie daty ostatniego odświeżania na podstawie widoku analizy

Aby dodać kolumnę z datą ostatniego odświeżenia zestawu danych, wykonaj następujące kroki:

  1. Otwórz program Power BI Desktop na komputerze.

  2. Wybierz pozycję Plik w górnym menu, a następnie wybierz pozycję Otwórz.

  3. Przejdź do lokalizacji, w której jest przechowywany plik pbix , wybierz plik i wybierz pozycję Otwórz.

    Plik pbix zawiera model danych i układ raportu skojarzony z widokiem. Po załadowaniu możesz rozpocząć wprowadzanie modyfikacji, takich jak dodawanie daty ostatniego odświeżania lub dalsze dostosowywanie raportu.

  4. W sekcji Zapytania na wstążce wybierz pozycję Przekształć dane>Przekształć dane.

    Zrzut ekranu przedstawiający program Power BI Desktop, kartę Narzędzia główne z wyróżnionym przyciskiem Przekształć dane w sekcji Zapytania.

  5. Wybierz Zaawansowany edytor.

    Zrzut ekranu przedstawiający wyróżniony przycisk Edytor zaawansowany.

    Jeśli zapytanie nie zostało zmodyfikowane, zapoznaj się z poniższymi przykładami z określonymi wartościami tabeli pasującymi do widoku analizy.

    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. Zmodyfikuj zapytanie zgodnie z następującą składnią.

    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"
    

Uwaga

W tych przykładach użyto czasu UTC. Kod zapytania można dostosować na podstawie określonej strefy czasowej zgodnie z opisem w funkcjach DateTimeZone.

  1. Wybierz pozycję Gotowe.

  2. Wybierz pozycję Zamknij i zastosuj , aby natychmiast odświeżyć zestaw danych.

    Zrzut ekranu programu Power BI Desktop, Strona główna, wyróżniony przycisk Zamknij i zastosuj.

Dodawanie daty ostatniego odświeżania na podstawie zapytania usługi Power BI lub OData

Aby dodać datę ostatniego odświeżania na podstawie zapytania usługi Power BI lub OData, wykonaj następujące kroki:

  1. W usłudze Power BI wybierz pozycję Pobierz dane>Puste zapytanie.

    Zrzut ekranu przedstawiający wyróżnione przyciski, Pobierz dane i Puste zapytanie.

  2. Zmień nazwę zapytania na Data ostatniego odświeżenia, a następnie wprowadź następującą formułę na pasku funkcji.

    Zrzut ekranu przedstawiający Edytor Power Query formułę dla kwerendy DateTime.LocalNow dla daty ostatniego odświeżania.

  3. Aby przekonwertować dane daty na format tabeli, wybierz pozycję Do tabeli>do tabeli.

    Zrzut ekranu przedstawiający opcję Edytor Power Query Do tabeli.

    Zostanie wyświetlona pojedyncza kolumna z datą.

    Zrzut ekranu przedstawiający przekonwertowaną kolumnę dat.

    Napiwek

    Jeśli opcja Do tabeli jest niedostępna, możesz użyć następujących alternatywnych kroków, aby dodać datę i godzinę ostatniego odświeżania do raportów:

    1. Wybierz kartę Narzędzia główne i wybierz pozycję Pobierz dane. Wybierz pozycję Puste zapytanie z opcji.
    2. W okienku Zapytania wybierz prawym przyciskiem myszy nowe zapytanie i wybierz pozycję Edytor zaawansowany.
    3. Aby utworzyć tabelę z bieżącą datą i godziną, zastąp istniejący kod następującym kodem:
    let
    Source = #table(
        {"Last Refresh Date"}, 
        {{DateTime.LocalNow()}}
    )
    in
    Source
    
  4. Z menu Przekształć wybierz menu rozwijane Typ danych i wybierz opcję Data/godzina.

    Zrzut ekranu przedstawiający menu Przekształć, opcję Zmień typ danych na Data/godzina.

  5. Zmień nazwę kolumny Column1 na bardziej zrozumiałą, na przykład Data ostatniego odświeżenia.

  6. Z menu Narzędzia główne wybierz pozycję Zamknij i Zastosuj.

    Zrzut ekranu programu Power BI Desktop, strony głównej, zamknij i zastosuj.

Dodawanie karty do raportu z datą odświeżenia

Aby dodać kartę z datą ostatniego odświeżania do raportów, w obszarze Wizualizacje wybierz pozycję Karta i dodaj datę odświeżenia lub datę ostatniego odświeżenia do pól.

Zrzut ekranu programu Power BI Desktop, karty, zastosowanej daty odświeżania.

Odśwież dane

Wybierz pozycję Odśwież , aby odświeżyć dane strony raportu i model danych. Po zaktualizowaniu wszystkich zapytań karta zostanie odświeżona z najnowszą datą.

Zrzut ekranu przedstawiający opcję odświeżania programu Power BI Desktop.