在 Power BI 報表中建立 [全部套用] 和 [清除所有交叉分析篩選器] 按鈕

適用於:Power BI Desktop Power BI 服務

如果您有一些交叉分析篩選器的報表頁面,請考慮將 [ 套用所有交叉 分析篩選器] 和 [清除所有 交叉分析篩選器] 按鈕新增至頁面。 這些按鈕會套用所有交叉分析篩選器,或清除頁面上的所有交叉分析篩選器,按兩下即可減少交叉分析篩選器傳送的不必要的視覺查詢數目。

Screenshot showing Apply all slicers button in Power BI.

為何新增 [套用所有交叉分析篩選器] 按鈕

效能是將 [套用所有交叉分析篩選器] 按鈕新增至報表的主要原因。 假設您有一個報表,其中包含五個交叉分析篩選器和其他六個視覺效果。 每次您在交叉分析篩選器中選取時,其他六個視覺效果都會變更。 您在前三個交叉分析篩選器中挑選兩個不同的選項、第四個交叉分析篩選器中的一個選項,最後一個選項中有四個選項。 您做了十一個不同的選擇。 其中十個不同的選取專案會不必要地更新頁面上的其他六個視覺效果,導致 60 個不必要的視覺查詢。 您可以使用 [套用所有交叉分析篩選器] 按鈕,將這歸結為六 個必要的 視覺查詢。

此基本案例示範大幅減少查詢,減少66個視覺效果查詢,減少到只有6個。

如需改善報表效能的更多方式,請參閱 優化 Power BI Desktop

在報表中建立 [套用所有交叉分析篩選器] 按鈕

在 Power BI Desktop 的 [插入 ] 功能區上,選取 [按鈕 ] 以顯示下拉功能表,然後選取 [ 套用所有交叉分析篩選器] 按鈕。

Screenshot showing Add an Apply all slicers button control in Power BI Desktop.

建立 [套用所有交叉分析篩選器] 按鈕之後,您可以像任何其他按鈕一樣自定義它。 如需詳細資訊,請參閱 在Power BI報表 中自定義按鈕。

新增 [清除所有交叉分析篩選器] 按鈕

[清除所有交叉分析篩選器] 按鈕可讓您快速且有效率地一次清除所有交叉分析篩選器選取專案。 此按鈕也是查詢縮減功能。 使用交叉分析篩選器的 Clear 選取 專案逐一清除交叉分析篩選器表示五個交叉分析篩選器報表,這是清除交叉分析篩選器的前四次,視覺效果會先更新,再完成。 您已建立四次六個視覺查詢,或24個不必要的視覺查詢。 使用 [清除所有交叉分析篩選器] 按鈕,會清除所有交叉分析篩選器,然後更新其他視覺效果。

使用書籤隱藏 [套用所有交叉分析篩選器] 按鈕

您可能想要讓報表取用者決定他們想要套用交叉分析篩選器的方式:如果他們想要一次套用一個交叉分析篩選器,或一次全部套用它們。 您可以使用書籤隱藏 [套用所有交叉分析篩選器] 按鈕來執行此動作。 如果報表頁面有多個 [套用所有交叉分析篩選器] 按鈕,當頁面上的最後一個交叉分析篩選器隱藏時,交叉分析篩選器會還原為在進行選取時立即套用。 若要隱藏按鈕,您可以建立兩個書籤:一個用來顯示按鈕,另一個用來隱藏按鈕。 然後使用書籤導覽器呈現這些書籤。

建立書籤

  1. 在 [檢視] 索引標籤> [顯示] 窗格中,選取 [選取]。

  2. 選取畫布上的 [ 套用所有交叉分析篩選器] 按鈕,使其在 [選取範圍] 窗格中反白顯示。

    highlighting the Apply all slicers button.

  3. 在 [檢視]>索引標籤 [顯示] 窗格中,選取 [書籤]。

  4. 在 [書籤] 窗格中,選取 [ 新增]。

  5. 將新的書籤調整為 [選取的視覺效果],然後 更新 並重新命名為 [ 套用所有交叉分析篩選器]。

    Bookmarks pane, Selected visuals.

  6. 在 [選取範圍] 窗格中,選取按鈕旁的小眼睛,以在報表頁面上隱藏它。 您會看到「這項變更會影響交叉分析篩選器行為」的警告。

    hide Apply all slicer button.

  7. 在 [選取範圍] 窗格中,再次選取隱藏的 [套用所有交叉分析篩選器] 按鈕,使其反白顯示。

  8. 在 [書籤] 窗格中,再次選取 [新增 ],然後將書籤調整為 [選取的視覺效果],然後 更新 最後重新命名為 [立即套用]。

新增書籤導覽器

  1. 現在您已設定書籤,請移至 [插入>按鈕>書籤導覽器]。

  2. 如果您希望書籤看起來像左區段上方的小索引標籤,請將圖形變更為具有 10 px 四捨五入和 20% 斜線的梯形。 然後,針對默認狀態,您會將文字 DIN 8 置中,並以黑色 8 px 填補,灰色 0% 透明填滿,且沒有框線。 針對選取的狀態,除了白色 0% 透明填滿之外,您所做的狀態相同。 然後將它放置在左區段後面,並變更它以維持圖層順序。

    hidden Apply all slicers button.

  3. 因為您是在Power BI Desktop 中,因此您必須按 Ctrl + 按兩下以參與其中一個書籤。

  4. 當您選取 [ 立即套用 書籤] 並隱藏按鈕時,交叉分析篩選器會立即套用您所做的每一個選取專案。

    當您選取 [ 套用所有交叉分析篩選器 書籤] 索引卷標時,按鈕會傳回,而且您有第一個案例的體驗:進行選取時,會減少完整查詢。

考量與限制

按鈕的考慮

請記住這些按鈕的一些事項:

  • 套用所有交叉分析篩選器和清除所有交叉分析篩選器按鈕會影響報表頁面上的所有交叉分析篩選器。 您無法挑選並選擇您希望每個按鈕控制哪些交叉分析篩選器。 它們也不會控制 [篩選] 窗格。

  • 您可以視需要在報表頁面上擁有許多這些按鈕。 如果您在一個區段中擁有大部分交叉分析篩選器,在另一個區段中有一或兩個交叉分析篩選器,您可以在這兩個區段中都有一個按鈕。 當您按下任一按鈕時,它會套用至報表頁面上的所有交叉分析篩選器。

  • 隱藏最後一個 [套用所有交叉分析篩選器] 按鈕會放開對交叉分析篩選器的控制。 它們會還原成在您進行選取時立即套用選取專案。

交叉分析篩選器的考慮

要記住交叉分析篩選器的一些事項:

  • 尚未套用至其他視覺效果之選取範圍的交叉分析篩選器處於擱置狀態。
  • 交叉分析篩選器的暫止狀態會以暫止的時鐘圖示和一些可自定義的文字,在交叉分析篩選器標頭中指出。
  • 交叉分析篩選器擱置圖示無法變更。 不過,您可以在格式化窗格中變更暫止的圖示色彩、大小、透明度,如果它位於標頭的左邊或右邊,或即使它完全顯示。
  • 如果交叉分析篩選器標頭已關閉,則不會指出交叉分析篩選器本身上選取專案的擱置狀態。 不過,[套用所有交叉分析篩選器] 按鈕處於停用狀態,直到一或多個交叉分析篩選器有擱置的變更為止。

如需類似或與按鈕互動之功能的詳細資訊,請參閱下列文章: