進階技巧:建立條件步驟

您可以建立的選擇步驟類型之一就是條件步驟。大多數的人並不需要執行這項作業。

您規定成員必須根據條件而從資料欄中選取。條件可以是各種類型中的其中一個,包括根據計量或上下限值。此成員清單為動態清單,在執行時期決定。例如,您可以根據 Brand Revenue 選取排名前 5% 的成員。

  1. 開啟分析進行編輯。
  2. 選取「準則」頁籤。
  3. 按一下工具列中的顯示選擇步驟窗格以顯示「選擇步驟」窗格。
  4. 按一下接著,新建步驟,然後選取套用條件
  5. 新建條件步驟對話方塊中,依下表的描述選取要建立的條件類型。
    類型 描述

    例外

    利用計量資料欄的比較值選取成員。範例條件如 "Sales > Cost +10%"。

    最前面/最後面

    在依據指定的計量資料欄為成員排出名次之後,選取特定數目的成員。您可以指定確實的成員數目或成員總數的百分比。範例條件如 "Top 10 based on Sales" 與 "Top 5% based on cost"。

    比對

    從與文字字串和屬性值相符的成員中選取。"Name contains abc" 即為這類條件範例。此類型僅適用於資料類型為字串的資料欄。

    時間/序數

    根據時間範圍和階層層級來選取成員。範例條件如 "From July 2012 to December 2012"。此類型僅適用於資料類型與時間有關的資料欄。

    此對話方塊中的元件會根據選取的類型而有些許不同。

  6. 動作方塊中,選取要為成員建立的動作類型。您可以選擇新增選取的成員至選擇項目、僅保留選取的成員並移除所有其他成員。或者,您可以決定從選擇項目中移除選取的成員。
  7. 在動作類型旁邊的方塊中,選取目前為成員建立條件步驟的資料欄。
  8. 在對話方塊的各個欄位中輸入正確的值。

    例如,根據條件的類型選取運算子。例如,為「異常狀況」類型選取「之內」。

  9. 使用覆寫為方塊來指定分析提示、儀表板提示或變數是否覆寫您在此條件中指定的值。

    根據覆寫之項目的不同,您可以將某些值以提示、展示變數、階段作業變數或語意模型 (儲存區域) 變數覆寫。

    如果您選取某個變數類型,請在此欄位中輸入變數的名稱。例如,假設您有一個名為 EMPLOYEE_ID 的資料欄。您可以指定 USER 作為階段作業變數,以覆寫該資料欄的值。當使用者登入時,此資料欄值會設定成他的使用者名稱。請參閱進階技巧:參照變數中的預存值

    在步驟清單中,指定提示或展示變數只能覆寫清單中的一個步驟。

  10. 項目區域中,限定要選取其成員之維度以外的所有分析維度。

    在建立「例外」或「最前面/最後面」類型的條件步驟時,請這樣做。您可以針對每個維度選取要包含它的哪些成員。您可以選取特定成員或全部 (指定在建立條件時要聚總成員)。例如,假設您限定了「地區」維度。您可以選取特定的地區 (例如東部),「新建條件步驟」對話方塊條件就會使用此地區的值。如果您選取「全部」,則會聚總所有地區的值並用於條件中。

    您可以在限定項目區域中建立限定資料參照 (QDR)。QDR 是一個限定字元,可限制一或多個維度,以擷取計量資料欄的單一值。當您想要暫時參照計量資料欄值,但不要影響維度的目前狀態時,QDR 十分有用。下面是 QDR 的範例:

    Add members of Total Products (Rgd Sk Lvl) where "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments Hier: 'Active Singles', 'Baby Boomers' is greater than "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments"

    指定 QDR 時,可以指定多個成員來限制維度。若指定多個成員,系統會使用預設聚總來聚總計量資料欄值。例如,假設您要建立一個顯示「單位」大於 100 之「地區」的條件。假設您替「年度」維度建立了一個 QDR,此 QDR 指定 2010 和 2011 且預設聚總為「總和」。如果「中央」地區之 2010 和 2011 的值分別是 50 和 60,則會顯示這兩個年度。它們的總和超過指示的 100 個單位。

  11. 按一下確定