共用方式為


顯示 Power BI 報表的最後一次重新整理日期

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

將上次重新整理日期新增至報表,會通知用戶呈現數據的重新整理率。 您可以在報表中包含卡片,以顯示上次更新數據的日期和時間。 此外,從 Power BI 重新整理數據模型可確保所有數據模型都是最新的最新資訊。

合併上次重新整理日期的程式會因Power BI報表的來源而有所不同,無論是分析檢視、Power BI 或 OData 查詢。

注意

數種分析實體類型,例如 WorkItemRevisionWorkItemWorkItemLinkTestRun和其他實體類型,包括 AnalyticsUpdatedDate 屬性。 這個屬性表示最近一次更新個別實體參考。

必要條件

  • 若要檢視分析數據和查詢服務,您必須是具有基本存取權或更高許可權的項目成員。 根據預設,所有專案成員都會獲得查詢分析的許可權,並定義分析檢視。
  • 若要瞭解有關服務與功能啟用和一般數據追蹤活動的其他必要條件,請參閱 存取分析的許可權和必要條件。

根據分析檢視新增上次重新整理日期

若要新增具有數據集上次重新整理日期的數據行,請執行下列步驟。

  1. 在 Power BI Desktop 中載入與檢視相關聯的 Power BI pbix 檔案。

  2. 在功能區的 [查詢] 區段中,選取 [轉換數據轉換數據>]。

    Power BI Desktop[首頁] 索引標籤的螢幕快照,其中醒目提示 [查詢] 區段中的 [轉換數據] 按鈕。

  3. 選取進階編輯器

    醒目提示 進階編輯器 按鈕的螢幕快照。

    如果您未修改查詢,請檢閱下列範例,其中包含符合 Analytics 檢視的特定數據表值。

     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}"
    
  4. 根據下列語法修改查詢。

     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"
    

    重要

    這些範例使用UTC。 您可以根據特定時區來調整查詢程序代碼,如 DateTimeZone 函式中所述

  5. 選取完成

  6. 選取 [ 關閉並套用 ] 以立即重新整理數據集。

    Power BI Desktop 的螢幕快照,[首頁],醒目提示 [關閉與套用] 按鈕。

根據 Power BI 或 OData 查詢新增上次重新整理日期

  1. 從 Power BI,選取 [取得數據>空白查詢]。

    醒目提示按鈕、取得數據和空白查詢的螢幕快照。

  2. 將查詢重新命名為 [上次重新整理日期],然後在函式列中輸入下列公式。

    Power Query 編輯器 的螢幕快照,[上次重新整理日期] 查詢的 DateTime.LocalNow 公式。

  3. 若要將日期資料轉換成數據表格式,請選擇 [資料表到數據表>]。 視您使用的版本而定,您可能需要先叫用參數。

    Power Query 編輯器[至數據表] 選項的螢幕快照。

    單一數據行隨即出現,其中包含日期。

    已轉換日期數據行的螢幕快照。

  4. 從 [ 轉換 ] 功能表中,選取 [數據類型 ] 下拉功能表,然後選取 [ 日期/時間 ] 選項。

    [轉換] 功能表的螢幕快照,[將數據類型] 選項變更為 [日期/時間]。

  5. 將 Column1 重新命名為更有意義的專案,例如上次重新整理日期

  6. 從 [首頁] 功能表中,選擇 [關閉] 和 [ 套用]。

    Power BI Desktop、Home、Close & Apply 的螢幕快照。

使用 [重新整理日期] 將卡片新增至報表

  1. 若要將具有上次重新整理日期的卡片新增至報表,請在 [視覺效果] 底下選擇 [卡片],然後將 [重新整理日期] 或 [上次重新整理日期] 新增[欄位]。

    Power BI Desktop、卡片、已套用重新整理日期的螢幕快照。

重新整理資料

選擇 [ 重新整理 ] 以重新整理報表頁面數據和數據模型。 更新所有查詢之後,卡片會以最新的日期重新整理。

Power BI 的螢幕快照,重新整理選項。