共用方式為


在儀表板設計工具中使用連線公式對話方塊設定篩選連線

 

適用版本: SharePoint Server 2010 Enterprise

上次修改主題的時間: 2016-11-30

當您使用 PerformancePoint 儀表板設計工具 將篩選器連接至檢視時,可以使用 [連線公式] 對話方塊指定公式。您所指定的公式會讓檢視顯示特定的資訊。例如,您可以指定公式以顯示動態時段的資料 (如前六個月) (此稱為「時間智慧」)。如需 [連線公式] 對話方塊如何運作以及其如何與儀表板篩選器搭配使用的概觀,請閱讀本文。

[連線公式] 對話方塊

在您將儀表板篩選器連線至檢視之後,以及將 [時間智慧] 公式連接至檢視時,都會使用 [連線公式] 對話方塊。根據所指定的公式,您可以使用 [連線公式] 對話方塊,顯示檢視中動態時段的資訊 (如前一年或前六個月)。您也可以使用它在檢視中顯示比篩選器所提供的資訊更為詳細的結果。

例如,假設您已建立稱為 Products 的儀表板篩選器。該篩選器可讓儀表板使用者在清單中選取產品類別,然後檢視已連接至篩選器之檢視中產品類別的相關資訊。也會假設在套用篩選器時,您想要一個檢視只顯示每個產品類別的前五大最佳銷售產品。您可以使用 [連線公式] 對話方塊指定查詢,以在檢視中顯示該資訊。

當您使用 [連線公式] 對話方塊時,請根據想要顯示的資訊指定 [時間智慧] 公式或 [多維度運算式 (MDX)] 查詢。

範例:指定 [時間智慧] 公式

假設您要為組織中的經理建立儀表板。行銷經理想要知道最近的行銷活動為銷售小組產生了多少銷售線索。經理也想知道在特定時段 (如前三個月) 有多少銷售線索已轉換為實際銷售。

目前儀表板包括的檢視可顯示每項行銷活動所產生的銷售線索數目,以及有多少已轉換為銷售。行銷經理會告訴您儀表板提供良好的概略資訊,但是特定時段的資料不足。

您的解決方法是建立「時間智慧」篩選器,並將其連接至您的視圖。在 [連線公式] 對話方塊中,您可以指定公式以顯示前三個月的資訊。然後再重新部署儀表板。

經理會使用該 [時間智慧] 篩選器以指定想要檢查的時段,且其檢視會顯示適當的結果。

範例:指定 MDX 查詢

假設您要為組織中的經理建立儀表板。銷售經理有一個小組負責多個地理區域,而某些地區銷售代表執行的績效遠優於其他銷售代表。此外,每個地區之主要城市中的銷售代表都有不同的銷售金額。該經理想要知道個別地區中銷售量最高的城市,以及特定地區中所有城市的銷售金額比較。該經理也想要於單一儀表板中看到所有資訊。

您的解決方法是建立含有地區清單的「地理」篩選器。您可以將篩選器連線至分析檢視,然後使用 [連線公式] 對話方塊以指定 MDX 查詢。該查詢會讓連線至篩選器的檢視顯示城市層級的資訊。然後,您可以將篩選器連結至分析圖表,並重新部署儀表板。

該經理可以使用「地理」篩選器指定銷售地區,而檢視會自動顯示該地區特有的資訊。其中有一個檢視會顯示該地區中績效最佳的城市,而另一個檢視則會顯示該地區中所有城市的銷售金額。

[連線公式] 運算式的語法

您可以在 [連線公式] 對話方塊中輸入兩種類型的運算式:「時間智慧」運算式或 MDX 查詢。

  • 「時間智慧」運算式使用「簡單時段規格 (STPS)」語法。

    STPS 運算式採用的格式為 (Period + n)(Period - n),其中 "n" 是正整數,代表要納入篩選器的時段數。根據篩選器所使用的資料來源以及與其連線的項目之不同,您可以使用時間增量 (如年、月及日)。例如,(Year - 6) 是可用以設定篩選器以擷取前六年資訊的 STPS 運算式。

  • MDX 查詢可以包括一個以上的 Moniker (如 <<SourceValue>><<UniqueName>>)。這些 Moniker 可以單獨使用,也可以作為較大 MDX 查詢的一部分。

重要

您使用的特定公式會根據用於篩選器的資料來源以及可以連接至篩選器的項目而有所不同。並非所有公式都可以與所有類型的報告及計分卡一起運作。例如,假設您篩選器所連接的報告或計分卡使用未設定成使用「時間智慧」的資料來源。在此情況下,STPS 運算式將不適用於您的篩選器連線。此外,當您使用部分類型的篩選器 (如「時間智慧連線公式」篩選器) 時,必須在 [連線公式] 對話方塊中指定公式。

以下是數個公式範例,概述您可以在 [連線公式] 對話方塊中使用的運算式類型。

「時間智慧」運算式的範例

描述 語法

日期區間函數,顯示目前期間到目前日期之前的結果。

YearToDateMonthToDate

顯示一組時段 (如最近六個月) 的函數

(Month-5):Month

MDX 運算式的範例

描述 語法

顯示所選取成員子項的查詢

<<UniqueName>>.Children<<SourceValue>>.Children

顯示所選取成員下兩級的前 10 項之函數

TopCount({Descendants(<<UniqueName>>,2)}

See Also

Other Resources

在連線公式對話方塊中使用 MDX
多維度運算式 (MDX) 參考 (https://go.microsoft.com/fwlink/?linkid=186166&clcid=0x404)