Quick What-If
依據 Tableau
可用
描述
試想,您現在是一位超級市場經理,並且要使用 Tableau 進行對於銷售的簡單假設分析。您希望能夠看到銷售量會如何以增加或減少比例進行變動。但是,您想要在各個不同比例的產品類別層級中進行這項分析。這將要求您為每一個類別建立參數,並寫下冗長的計算來比對它們。然後如果新增類別,就必須回去再新增一個參數並更新計算。誰有時間這樣慢慢做!?反之,只要使用 Quick What-If 擴充功能,就可以輕鬆建立一個參數和一個計算,還會獲得每個類別的可控制輸入清單,自動進行假設分析!
如何使用
- 在帶入擴充功能前,請確認儀表板上至少有一份工作表,其包含您想要僵直拉出來使用的維度。例如,如果想要在如上圖中的產品類別進行假設分析,會需要在儀表板上有一份包含「類別」維度的工作表。
- 接著,建立一個接受所有值的新字串參數。這將會是保存所有輸入值的 Storage 參數。
- 現在您的儀表板已經設定好,將一個新的擴充功能物件拖曳至儀表板並選取 Quick What-If 擴充功能。
- 在設定快顯中選取 Storage 參數(就是您在第 2 步驟製作的參數)並選取您想要產生輸入清單的工作表和欄位。
- 選取如何且何時想要在選項中顯示輸入(更多資訊請見下方)。
- 儲存設定
- 利用以下公式建立新計算:「{FIXED [維度]: MIN(FLOAT(REGEXP_EXTRACT([參數], [維度]+"|(-?\d.?\d)")))}」 維度是您想要產生輸入的欄位,參數是您的參數。
- 將此計算加入帶有您的維度的檢視。
- 調整擴充功能中的輸入以進行假設分析!
選項
- 輸入位置: 您想要輸入在哪裡出現?您可以選擇強制快顯示窗或內嵌在儀表板。
- 要顯示的輸入: 您想要看到所有輸入,還是只有已選定的項目?
- 觸發: 您想要如何觸發輸入,使其出現?可以是按一下標記,或是儀表板上的按鈕。
- 單位標籤: 選擇一個顯示在輸入上方的標籤以讓使用者知道數字的單位。
- 按鈕文字: 若使用按鈕選項,可以變更上面的文字。
附註: 如果使用的選項不需要顯示內嵌儀表板區域,則可以透過讓其漂浮並為 1x1 像素來隱藏該擴充功能。之後隨時可以在版面配置窗格找到它。
如何安裝以在本機使用
- 請確認已安裝Node.js。
- 複製或下載並解壓縮此存放庫。開啟命令列,到「extension-quick-what-if」主要資料夾並執行「npm install」以安裝節點模組。
- 在命令列執行「npm run build」以建立擴充功能。
- 將「dist」資料夾中的檔案複製到您的 Web 伺服器中。
- 更新現有的資訊清單檔或建立新的 (.trex) 以指向您裝載擴充功能的 URL。
支援
若您對擴充功能有問題或發現錯誤,請新建一個問題。
技術規格
- 托管位置
- https://extensions.tableauusercontent.com/sandbox/quick-what-if/index.html
- 適用於
- Tableau 2019.4 及更新版Tableau Public (2020.1 及更新版)