反馈已提交

网络繁忙

[直連]表格組件中動態欄的使用

1. 概述

1.1 預期效果

使用者可以根據需要動態切換欄,靈活查詢。可切換出三個維度下的指標資料。

例如,透過文字下拉組件切換出「使用者 ID」、「統計日期」和「存取平台」的「瀏覽量統計」。如下圖所示:

11.gif

1.2 實現思路

使用過濾組件和動態參數配合,可以實現動態欄切換。過濾組件參數的使用請參見:過濾組件的參數用法

2. 範例

範例資料:網際網路_訪問統計表.xlsx

2.1 新增維度名稱資料集

1)若同時擁有「抽取資料」和「直連資料」功能,則需要在資料列表中切換為「直連資料」。然後在公共資料中,點選「建立資料集>SQL 資料集」,如下圖所示:

注:只有 資料處理使用者 可以建立 SQL 資料集。

1.png

2)設定表名為「訪問資料統計輸入 SQL 語句:SELECT COLUMN_NAME FROM information_schema.columns WHERE table_name='網際網路_訪問統計表' ,如下圖所示:

2.png

2.2 新增直連參數 SQL 資料集

1)新增 SQL 資料集,命名為「動態參數」,輸入SQL 語句:select 瀏覽量 ,<parameter> ${col} </parameter> as 動態欄 from 網際網路_訪問統計表或 SELECT COLUMN_NAME FROM information_schema.columns WHERE table_name='網際網路_訪問統計表設定參數型別為文字,預設值手動輸入一個型別為文字的維度名,如下圖所示:

注:若是維度中有日期型別的欄位,不要將其設定為預設值。

3.png

2.3 製作分組表

注:先新增需要動態欄的圖表組件,重新整理增過濾組件。

1)使用「動態參數」資料製作一張分組表,拖入欄位,如下圖所示:

1.png

2.4 過濾組件綁定參數

1)新增儀表板,將製作的分組表拖進儀表板中。並新增「文字下拉」過濾組件,如下圖所示:

2.png

2)設定文字下拉過濾組件,欄位選值「COLUMN_NAME」,參數選擇動態參數「col」,點選確定,如下圖所示:

注:要為過濾組件選擇一個預設值(下圖步驟7)。如果是空值的話,未進行篩選前表格組件的動態列為空值,會顯示報錯,在過濾組件選值後才會恢復正常狀態。

9.png

3)若是只需要在「統計日期」、「存取平台」、「使用者ID」三個維度之間切換,可以對欄位「COLUMN_NAME」進行過濾,如下圖所示:

10.png

2.5 效果查看

切換正文下拉框的值,可以切換表格組件的維度,如下圖所示:

11.gif

附件列表


主题: 製作儀表板
已经是第一篇
已经是最后一篇
  • 有帮助
  • 没帮助
  • 只是浏览
中文(繁體)

售前咨询电话

400-811-8890转1

在线技术支持

在线QQ:800049425

热线电话:400-811-8890转2

总裁办24H投诉

热线电话:173-1278-1526

文 档反 馈

鼠标选中内容,快速反馈问题

鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

不再提示

10s后关闭