使用參數使檢視更具交互性

當您想要增加報表的交互性和靈活性時,或者要試驗假設情況時,參數很有用。假設您不確定要在檢視中包括哪些欄位,或者哪些配置最適合您的 Viewer(檢視者)。您可以將參數合併到檢視中,以便讓 Viewer(檢視者)選取他們想要檢視資料的方式。

當您使用參數時,必須採用幾種方式將其繫結至檢視:

  • 您可以在計算以及用於檢視的導出欄位中使用參數。
  • 您可以在檢視中顯示參數控制項,讓使用者選取參數。
  • 您可以在參數動作中參照參數。

在開始之前,請決定要使那些欄位具備交互性。例如,您可以允許使用者按色彩查看維度內的類別,或者允許他們查看所選的一段時間內的銷售資料,諸如此類。此處描述的範例設定了一個表,使用者可針對該表選取要顯示在欄和列中的維度。

觀看影片:如需深入展示,請觀看參數|哦,您要去的地方!(連結在新視窗開啟)(45分鐘)。

深入瞭解:請參閱 Tableau 部落格(連結在新視窗開啟)上的使用參數將多個檢視新增至您的視覺效果(連結在新視窗開啟),以及 Data School(連結在新視窗開啟) 網站上有關如何使用參數的眾多實用主題。

建立參數

這些步驟會使用 Superstore 樣本來建立新的參數。

  1. 在「資料」窗格中,按一下右上角的下拉箭頭,並選取「建立參數」

  2. 在「建立參數」對話方塊中,完成以下步驟:

    1. 為參數命名,以便檢視者瞭解參數將執行哪些變更。此範例使用的是「Select Column 1 Heading」

    2. 對於 [資料類型] ,選取 [字串]

    3. 對於 [允許的值] ,選取 [清單] ,鍵入 [None] 作為清單中的第一個值,然後按 Enter

    4. 透過鍵入要透過參數公開的其他維度欄位的名稱來填寫清單。

      附註: 此範例使用客戶名稱、客戶細分、區域、部門和類別欄位。這些欄位都是資料類型相同(字串)的維度。如果要在此清單中包括諸如利潤等度量,則一個選項是將度量轉換為字串值。您將在產生計算欄位時使用 STR() 函數執行此操作。本文僅介紹單一資料類型方案。

      [顯示為] 別名預設為欄位名,對於此練習您可以將它們保持原樣。

    5. 按一下 [確定] 返回到 [計算欄位] 對話方塊。

  3. 重複上一個步驟以建立以下其他參數:

    • Select Column 2 Heading
    • Select Row 1 Heading
    • Select Row 2 Heading

    提示:不要在清單中鍵入每個值,而是按一下「新增值來源」>「參數」,以便透過「Select Column 1 Heading」新增這些參數。

建立導出欄位

這些步驟會使用 Superstore 樣本來建立運用您參數的導出欄位。

  1. 在「資料」窗格中,按一下右上角的下拉箭頭,然後選取「建立導出欄位」

  2. 在「導出欄位」對話方塊中,為「名稱」鍵入「Column 1 Category」
  3. 在 [計算欄位] 對話方塊中,為 [公式] 產生以下計算:

    CASE [Select Column 1 Heading]
    WHEN 'Customer Name' THEN [Customer Name]
    WHEN 'Customer Segment' THEN [Customer Segment]
    WHEN 'Region' THEN [Region]
    WHEN 'Department' THEN [Department]
    WHEN 'Category' THEN [Category]
    ELSE ''
    END

    確認狀態訊息指明公式有效,然後按一下 [確定]

    附註: ELSE 考慮您在參數中包括的 None 值,並返回一個空字串。

  4. 另外建立三個計算欄位,分別用於您建立的其他每個參數:

    參數名稱計算欄位名稱
    Select Column 2 HeadingColumn 2 Category
    Select Row 1 HeadingRow 1 Category
    Select Row 2 HeadingRow 2 Category

    每個計算欄位的基本公式與上一個步驟中相同,只是您將在每個 CASEstatement.

使 Viewer(檢視者)能夠與檢視交互

接下來將顯示參數控制項,以便使用者能夠選取他們想要顯示的類別。

  1. 對於建立的每個參數,執行以下操作:

    在「參數」窗格中,以右鍵按一下參數,並選取「顯示參數控制項」

  2. 從「資料」窗格中,將建立的導出欄位拖曳至「欄」和「列」架。

  3. 從「資料」窗格中,將度量拖曳至檢視中。在此範例中, [Sales] (銷售額)放在 [標記] 卡的 [標籤] 上。

  4. 透過在參數控制項中選取欄位來測試參數。

    提示:

    • 按字母順序對動態維度欄位進行排序。
    • 隱藏列和欄的欄位標籤。

  5. 將所有參數重設為 [None] ,並將工作簿發佈到 Tableau Server。

    Viewer(檢視者)可以設定自己的報告、儲存其參數設定,以及與其他人共用檢視。

其他資訊

有關動態構建檢視的資訊,請參閱使用參數交換度量(連結在新視窗開啟)

有關您可在其中建立和結合參數的 Tableau 介面中的不同區域的資訊,請參閱 Tableau 說明中的建立參數及其相關主題。

免責聲明:本主題包括協力廠商博客 Information Lab:Data School(Information Lab:資料學校)中關於參數的資訊。請注意,儘管我們盡最大努力確保引用第三方的內容準確,但我們在此處提供的資訊,可能會因其網站內容發生變更而發生變化,恕不另行通知。

感謝您的意見反應!已成功提交您的意見回饋。謝謝!