共用方式為


在 Power BI 中建立相對時間切片器和篩選器

適用於: Power BI Desktop Power BI 服務

隨著快速重新整理案例的出現,以較小時間範圍篩選的能力相當實用。 藉由使用相對時間交叉分析篩選器或相對時間篩選條件,可將時間篩選條件套用到資料模型中的任何日期或時間資料行。 例如,您可以使用相對時間篩選器來僅顯示過去一分鐘或一小時內的影片觀看次數。 顯示使用相對時間交叉分析篩選器之範例圖形的動畫。

您不需要將相對時間功能與 自動頁面重新整理 功能搭配使用。 但是,許多相對時間案例相當適合與自動頁面重新整理功能搭配使用。

注意

當您在頁面或報表層級套用相對時間篩選器或交叉分析篩選器時,該頁面或報表上的所有視覺化都會使用共用的「錨點」時間來篩選至完全相同的時間範圍。 因為視覺效果的執行時間可能會有些許不同,這個共用錨點時間可確保視覺效果在頁面或整個報表上都會同步。 如需詳細資訊,請參閱錨點時間

建立相對時間篩選器或篩選條件

啟用此功能之後,您可以將日期或時間欄位拖放到交叉分析篩選器的欄位或 [篩選] 窗格中的置放區域。

建立篩選器

  1. 將日期或時間欄位拖曳到畫布。

  2. 選取 切片 視覺效果類型。

    顯示如何建立時間交叉分析篩選器的螢幕擷取畫面。

建立篩選

  • 將日期或時間欄位拖曳到 [篩選條件] 窗格中的「此視覺效果上的篩選條件」、「此頁面上的篩選條件」或「所有頁面上的篩選條件」區段。

設定相對時間

  1. 選取交叉分析篩選器,然後在 [格式] 窗格中,在 [Visual]>[交叉分析篩選器設定]>[選項] 底下,將 [樣式] 變更為 [相對時間]

    顯示篩選器的螢幕擷取畫面,包含選取的 [格式] 窗格和 [相對時間]。

    以下是其在切片器中的顯示方式:

    顯示套用至交叉分析篩選器之相對時間的螢幕擷取畫面。

    以下是其在篩選卡中的樣子:

    顯示篩選條件卡的螢幕擷取畫面,其中選取了 [相對時間] 作為 [篩選條件類型]。

  2. 使用這個新的篩選條件類型,您可以根據 [最後一個]、[下一個] 或 [這個] 的時段進行篩選:

    顯示篩選條件卡的時段選項的螢幕擷取畫面。

  3. 您可以使用整數和時間單位來指定時間範圍:分鐘小時

    顯示篩選條件卡的時間範圍選項的螢幕擷取畫面。

  4. 若需要節省畫布上的空間,則亦可在 [篩選條件] 窗格中將相對時間篩選條件作為篩選條件卡建立。

    顯示篩選條件卡的螢幕擷取畫面,其中選取了 [相對時間的篩選條件類型]。

了解錨點時間

當篩選條件套用到頁面或是報表層級時,該頁面或報表上的所有視覺效果都會同步到相同且一致的時間範圍。 這些查詢都是按照一個稱為「錨點時間」的時間來發布的。 錨點時間會自動在下列情況下重新整理:

  • 初始頁面載入。
  • 手動重新整理。
  • 自動偵測變更的頁面刷新。
  • 模型的變更

錨點時間例外狀況

  • 直到將問與答視覺效果轉換成標準視覺效果為止,使用問與答視覺效果的相對時間篩選都不會相對於此錨點時間。 但是,其他 AI 視覺效果 (例如關鍵影響因素和分解樹狀結構) 都會與錨點時間同步。
  • 此外,除非有相對時間篩選條件,否則相對日期篩選條件或交叉分析篩選器也不會與錨點時間相對。 如果相對日期和相對時間篩選條件都位於相同頁面上,則相對日期篩選條件會遵循錨點時間。

考量與限制

目前相對時間篩選器和過濾器適用下列考量與限制。

  • 時區考量:Power BI 中的資料模型不包含時區資訊。 模型可以儲存時間,但無法指出所在時區。 篩選器及過濾功能的時間一律基於協調世界時 (UTC)。 若在報表中設定篩選條件,並將其傳送給不同時區的同事,則兩人會看到相同的資料。 除非您或您的同事位於相同的 UTC 時區,否則您們都需要考慮您所遇到的時間差異。 使用查詢編輯器將在本地時區中擷取到的資料轉換成 UTC。

  • Power BI Desktop、Power BI 服務、Power BI Embedded 和 Power BI 行動應用程式都支援這個新的篩選條件類型。 不過,它不支援發佈到網站。

  • 查詢快取:我們使用了用戶端快取。 假設您指定「最後 1 分鐘」,然後指定「最後 5 分鐘」,最後又回到「最後 1 分鐘」。此時,除非重新整理頁面或頁面自動重新整理,否則會看到與其第一次執行時相同的結果。