使用報告篩選條件的大量發送報告
透過大量發送報告,單一報告工作可用於將報告傳送給多個收件者,每個收件者會收到不同的應用程式資料子集。
透過建立報告篩選條件並在您的發佈清單中的收件者層級定義它們,來採用大量發送報告。
在您的發佈清單檔案中,您可以參照在 Qlik Sense 應用程式中為每個收件者建立的篩選條件名稱。這些篩選條件是在作為報告產生來源的應用程式的 Reporting 區段中的 Filters 索引標籤下建立的。這允許專門為個別收件者篩選報告資料。
最終目標是將單一報告工作設定為具有多個不同的輸出,這取決於誰收到報告以及作為收件者套用於他們的篩選條件。
範例工作流程
假設您公司的每位經理都要收到每月的銷售報告,但他們不會收到公司的彙總全球資料。您只希望他們收到公司中其區域部門的彙總資料。同時,高階主管將收到一份包含所有部門資料的報告副本。您可以完成下列步驟:
-
建立一個範本,顯示 Division 欄位的層級,在其中巢狀放置 Manager、Sales 欄位以及任何其他相關欄位。
-
為每個部門建立篩選條件。對於每個篩選條件,限制資料僅包含一個 Division 欄位值選取項目。
-
在發佈清單中,將所有經理新增為應用程式報告工作的收件者,並將每位經理與其部門篩選條件建立關聯。同時,可以將主管新增為沒有篩選條件的收件者。
-
建立報告工作並將所有經理新增為收件者。每位經理的報告將僅包含其部門的資料。主管將看到一個獨立的區段,其中包含每個部門的所有詳細資訊。
下表顯示如何設定此報告工作:
| 收件者 | 部門 | 使用者的篩選條件名稱 | 收到的輸出 |
|---|---|---|---|
| NorthManager@example.com | 北美 | NorthAmerica_Dist_Filter | 包含北美經理銷售和績效的報告。 |
| SouthManager@example.com | 南美 | SouthAmerica_Dist_Filter | 包含南美經理銷售和績效的報告。 |
| EUManager@example.com | 歐洲 | Europe_Dist_Filter | 包含歐洲經理銷售和績效的報告。 |
| AsiaManager@example.com | 亞洲 | Asia_Dist_Filter | 包含亞洲經理銷售和績效的報告。 |
| AfricaManager@example.com | 非洲 | Africa_Dist_Filter | 包含非洲經理銷售和績效的報告。 |
| GlobalExecutive@example.com | 所有部門 | (無篩選條件) | 包含所有部門銷售和績效的報告。每個部門都有自己的區段。 |
我該如何實作類似的功能?
若要執行類似此範例的操作,您需要相應地設定您的報告篩選條件和發佈清單。如需詳細資訊,請參閱下列說明主題:
使用區段存取進行額外的篩選和資料安全
除了報告篩選條件之外,區段存取還提供了額外一層的篩選和資料安全。您可以使用區段存取來控制在您的 Qlik Cloud 租用戶中新增為使用者的報告收件者的資料減少。
如需詳細資訊,請參閱 應用程式內報告和區段存取。