1. 概述
1.1 預期效果
使用者有時希望能實現點選儀表板中的不同欄位,跳轉到對應的儀表板來查看詳細資料,如下圖所示:
1.2 實現思路
在自助資料集中新增一欄,使用 IF 或者 Switch判斷不同欄位需要跳轉的 URL 連結;
在製作儀表板時,使用 跳轉 功能,跳轉連結直接選擇新增欄位即可。
2. 操作步驟
範例資料:網際網絡渠道統計資料.xlsx
範例為實現點選「新媒體營運」跳轉至新媒體營運的詳細儀表板介面,點選「線上渠道」跳轉到線上渠道詳細儀表板介面。
2.1 新增欄位判斷跳轉位置
1)使用「網際網絡渠道統計資料」建立分析主題,點選右上角「編輯」來處理資料,如下圖所示:
2)新增一欄,命名為「判斷跳轉欄位」,輸入公式:
SWITCH(一級渠道名,"新媒體營銷","http://localhost:37799/webroot/decision/v5/conf/subject/page/b9b41f80abcd4456a48741869ec6c19f/report/4a9798085a994fd685c5a341efe4fc31","線上渠道","http://localhost:37799/webroot/decision/v5/conf/subject/page/b9b41f80abcd4456a48741869ec6c19f/report/d6d306971000490e8314723e97748441","線下渠道","http://localhost:37799/webroot/decision/v5/conf/subject/page/b9b41f80abcd4456a48741869ec6c19f/report/83a8e8ebbdff44d799ee4f4998eee42f")
,其中傳回的正文都是對應儀表板的 URL ,使用者可根據實際需求修改成自己 BI 的存取 URL,如下圖所示:
公式說明:
若一級渠道名為「新媒體營銷」,則傳回 URL 正文:http://localhost:37799/webroot/decision/v5/conf/subject/page/b9b41f80abcd4456a48741869ec6c19f/report/4a9798085a994fd685c5a341efe4fc31
若一級渠道名為「線上渠道」,則傳回 URL 正文:http://localhost:37799/webroot/decision/v5/conf/subject/page/b9b41f80abcd4456a48741869ec6c19f/report/d6d306971000490e8314723e97748441
儲存自助資料集。
注:在使用 SWITCH 函式進行指派時,需要確定每一個參數都要被指派。
當然也可以使用 IF 函式進行條件指派,如下圖所示:
注:因為 IF 函式支援 else的寫法,所以不需要每一個參數都被指派,未被指派的參數自動分類至 else 中。
2.2 設定跳轉
1)新增組件,製作分組表,如下圖所示:
2)新增儀表板,將製作的分組表組件拖入儀表板中,設定跳轉,新增「網頁連結」,在跳轉到位置選擇「判斷跳轉欄位」欄位,如下圖所示:
注:不支援選擇計算欄位 作為跳轉欄位。
2.3 效果查看
2.3.1 PC端
詳情參見本文 1.1 節。