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 informuje użytkowników o recencyjności prezentowanych danych. W raporcie można dołączyć kartę wyświetlającą datę i godzinę ostatniej aktualizacji danych. Ponadto odświeżanie modeli danych z usługi Power BI gwarantuje, że wszystkie modele danych są aktualne z najnowszymi informacjami.
Proces dołączania 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
, TestRun
i 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
- Poziom dostępu: musisz być członkiem projektu z dostępem podstawowym lub wyższym.
- Uprawnienie: 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.
Załaduj plik pbix usługi Power BI skojarzony z widokiem w programie Power BI Desktop.
W sekcji Zapytania na wstążce wybierz pozycję Przekształć dane>Przekształć dane.
Wybierz Zaawansowany edytor.
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 = VSTS.AnalyticsViews("{OrganizationName}", "ProjectName}", []), #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data], #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data] in #"{AnalyticsViewsID_Table}"
Zmodyfikuj zapytanie zgodnie z następującą składnią.
let Source = VSTS.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(#"{tableid}_Table", "Refresh Date", each DateTimeZone.FixedUtcNow(), type datetimezone) in #"Added Refresh Date"
Ważne
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.
Wybierz pozycję Gotowe.
Wybierz pozycję Zamknij i zastosuj , aby natychmiast odświeżyć zestaw danych.
Dodawanie daty ostatniego odświeżania na podstawie zapytania usługi Power BI lub OData
W usłudze Power BI wybierz pozycję Pobierz dane>Puste zapytanie.
Zmień nazwę zapytania na Data ostatniego odświeżenia, a następnie wprowadź następującą formułę na pasku funkcji.
Aby przekonwertować dane daty na format tabeli, wybierz pozycję Do tabeli>do tabeli. W zależności od używanej wersji może być konieczne najpierw wywołanie parametrów.
Zostanie wyświetlona pojedyncza kolumna z datą.
Z menu Przekształć wybierz menu rozwijane Typ danych i wybierz opcję Data/godzina.
Zmień nazwę kolumny Column1 na bardziej zrozumiałą, na przykład Data ostatniego odświeżenia.
W menu Narzędzia główne wybierz pozycję 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.
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ą.
Powiązane artykuły
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla