全部產品
Search
文件中心

:建立並管理資料集

更新時間:Jun 30, 2024

Quick BI中資料集是可視化分析的基礎,您可以把需要分析的資料表建立為資料集,Quick BI支援可視化配置或自訂SQL方式建立資料集。

前提條件

您已擷取資料,請參見串連資料來源

功能入口

  1. 在Quick BI產品首頁,通過以下入口,進入建立資料集頁面。

    入口一:在空間外資源入口建立資料集。

    image

    入口二:在空間內資源清單上快速建立資料集。

    image

    入口三:在資料集列表頁建立資料集。

    image

    入口四:在資料來源列表頁,單擊目標資料表右邊的image表徵圖建立資料集。

    image

    入口五:在資料來源列表頁,單擊SQL建立資料集

    image

  2. 進入資料集建立頁面。

    image

自訂SQL

您可以通過以下3種自訂SQL的方式建立資料集。

  1. 通過以下任一入口建立資料集。

    • 入口1:在資料來源頁面,單擊右上方的SQL建立資料集

      image

    • 入口2:資料集建立頁面,在左側面板選擇資料來源,畫布中沒有任何資料表時,單擊畫布中的點擊使用SQL代碼建立資料集

      image

    • 入口3:資料集編輯頁面,選擇SQL代碼建立表。

      image

  2. 在彈框中輸入SQL代碼,單擊運行

    image

    SQL樣本如下:

    SELECT  report_date,
            order_level,
            shipping_type,
            area,
            price,
            order_number
    from    company_sales_record
    where   ${report_date :report_date}
    and     ${order_level :order_level}
    and     ${order_number :order_number}

    運行成功後,您可以在運行結果頁簽,看到結果預覽。

    image

  3. 單擊確認編輯

    儲存自訂SQL建立的資料集。

    如需編輯代碼,您可以將滑鼠懸浮至畫布的表上,單擊編輯代碼。或者單擊畫布上的目標表,在右側的面板中,單擊編輯代碼

    image

    Quick BI SQL代碼支援預留位置,更多情境和協助請參見自訂SQL

預留位置管理

您可以單擊資料集編輯頁上方功能表列中image.png表徵圖,進行預留位置管理。image

配置項

說明

變數名

預留位置的名稱,可自訂修改。

類型

預留位置的類型,分為運算式預留位置和值預留位置,類型不支援修改。

變數類型

支援文本、數值、日期-年、日期-年季、日期-年月、日期-年周、日期-年月日、日期-年月日時分秒。

查詢預設值

預設值生效範圍支援僅資料集全域生效兩種模式:

  • 僅資料集:只在資料集編輯頁生效。

  • 全域生效:在儀表板、試算表等下遊也生效。

輸入框輸入最多150個字元。

說明

運算式預留位置的預設值需填寫完整的運算式,比如:area = "東北"。

操作

支援刪除預留位置。

建立預留位置

支援建立預留位置。

image

具體操作及使用情境請參見預留位置

HINT語句

您可以單擊資料集編輯頁上方功能表列中image表徵圖,按照圖示步驟設定HINT語句

image

支援設定HINT語句的資料來源請參見資料來源功能項列表

說明
  • 資料表跨源關聯時不支援設定HINT語句。

  • 最多支援設定20條HINT語句。

  • sql建立資料集時,若修改HINT語句,需重新運行sql代碼擷取資料。

  • 輸入內容長度限制在50個字元以內,只允許輸入英文、數字、底線、點。

構建模型

在資料分析時,當需要分析的資料存放區在不同的表,您可以通過資料關聯,把多個表串連起來,形成模型進行資料分析。

321.gif

構建模型並關聯資料的更多操作,請參見構建模型

配置欄位

構建好模型後,Quick BI會自動預覽資料,並解析出維度和度量欄位,用於後續的資料分析。

您可以編輯欄位名稱、欄位類型、數值或日期預設展示格式等。

配置入口

  • 在欄位列表區,滑鼠懸浮至目標欄位,單擊①並配置欄位。

  • 在資料預覽區,滑鼠懸浮至目標欄位,單擊②並配置欄位。

image

功能說明

操作

說明

編輯

修改維度/度量顯示名稱以及備忘資訊。

  • 各個日期粒度欄位支援配置預設日期展示格式。

    例如日粒度資料可配置顯示為2021年1月1日2021-01-01

  • 周粒度的日期欄位支援配置本周開始於周幾。

    image

    • 單擊註冊函數可實現日期函數的自動註冊。

      image.png

    • 若沒有該資料庫“寫”許可權,將無法使用自動註冊函數功能,您可以嘗試手動下載函數指令碼並在對應資料來源上運行。

    • MaxCompute、Presto、Hive、Apache Doris等資料來源不支援自動註冊,需要手動下載函數指令碼並在對應資料來源上運行。

      說明

      支援自訂周(周開始時間)的資料來源請參見資料來源功能項列表

  • 度量欄位支援配置預設值顯示格式、單位換算方式。

隱藏

隱藏欄位後,儀表板、試算表等分析功能使用這個資料集時,不會出現這個欄位。

維度/度量類型切換

設定欄位類型。支援日期(來源資料格式)、地理資訊、文本、數字、圖片。

  • 日期欄位則可以配置來源資料格式。

    例如您的來源資料格式為20210101,則選擇YYYYMMDD。該格式會用於後續分析中查詢控制項傳入的日期格式。

    當目標欄位為日期欄位,且您需要更改儀表板中日期顯示格式,請選擇目標欄位並在欄位編輯版面設定日期顯示格式。

  • 當目標欄位為省份、城市等地理欄位,且該欄位用於製作地圖圖表時,請選擇目標欄位對應的地理粒度並設定為地理資訊。

  • 當目標欄位為圖片欄位(圖片欄位的儲存方式為圖片連結URL),且該欄位用於製作交叉表、熱門排行榜或翻牌器時錶板中展示為圖片,請設定該欄位為圖片類型。

    說明

    圖片URL連結必須是HTTPS開頭的連結,不支援HTTP。

同步日期粒度

僅支援同步日期欄位。

當您誤刪除部分日期粒度欄位時,您可以單擊同步日期粒度,系統自動把來源資料的全量日期粒度的欄位同步至資料集。

說明

v3.7.3版本或者v3.7.3版本之前建立的資料集沒有ymdhms欄位,可通過同步日期粒度添加。

複製

快速複製一個欄位,產生的維度會自動帶上副本以做提示。

日期欄位暫不支援複製,您可以轉成文本類型後複製。

轉換為度量/維度

把當前維度欄位轉換為度量欄位,度量欄位轉換為維度欄位。

預設彙總方式

僅支援配置度量欄位的預設彙總方式。

儀表板分析時,預設以資料集中配置的彙總方式為準。

預設展示格式

僅支援配置度量欄位的數值展示方式(整數/百分比等)。

儀表板分析時,預設以資料集中配置的展示格式為準。

建立層級結構

僅維度欄位支援基於當前維度建立層級結構。

層級結構:例如省、市、區,可以把這三個欄位設定為一個層級結構,在儀表板中配置下鑽時,可自動基於層級結構進行下鑽。

移動到

快速把維度移動到已有層級結構或者檔案夾中。

排序

設定預設排序方式。

儀表板分析時,預設以資料集中配置的排序為準。

刪除

刪除欄位。

刪除欄位後,當您需要找回該欄位時,可以單擊畫布中的表,在右側面板中選擇並添加該欄位即可。

選中欄位拖動調整順序

支援拖動單個或多個欄位調整順序或移動到其他檔案夾內。

28.gif

說明
  • 多選時不支援選中層級結構,包括日期層級結構。

  • 多選時不支援選中日期層級結構中的欄位(不支援單獨拖動)。

注意事項

  • 當該欄位被用於計算欄位、分組維度、過濾條件中,不支援修改欄位類型、維度或度量轉換、刪除。

  • 暫不支援複製日期欄位,您可以把日期欄位轉成文本類型後,再複製欄位。

大量設定欄位

當需要編輯的欄位較多時,您可以大量設定欄位。

  1. 在欄位列表區,單擊大量設定

  2. 您可以同時選擇多個欄位,並在頁面底部修改欄位配置。

    image

    配置項

    說明

    ①轉換為度量/轉換為維度

    當多選的欄位全部為維度欄位時,支援批量轉換為度量。

    當多選的欄位全部為度量欄位時,支援批量轉換為維度。

    ②隱藏和取消隱藏

    支援大量隱藏或取消隱藏欄位。

    ③刪除

    支援大量刪除欄位。

    ④使用描述為欄位名稱

    支援大量使用描述為欄位名稱。

分組維度

當資料表中欄位需要加工後才能用於資料分析,您可以使用分組維度和計算欄位功能。

分組維度用於維度值分組的情境,例如對省份欄位分組,劃分出幾個大區;客戶年齡分組,劃分出0~18歲、19~40歲、40歲以上等。

  1. 在資料預覽頁面,單擊建立分組維度

  2. 建立分組欄位頁面,按照以下步驟配置後,單擊確定

    image..png

    儲存配置後,資料集中增加1個維度欄位,按照配置把分組名稱填入該列中。新增欄位關於分組維度更多操作請參見分組維度

建立計算欄位

當您分析的資料並不能直接從資料表中擷取,而需要基於未經處理資料進行一定的加工時,可以建立計算欄位。

Quick BI支援豐富的欄位計算,協助您靈活的處理資料:

  • 彙總:例如通過客戶名稱統計客戶數為COUNT(DISTINCT [客戶名稱])

  • 四則運算:例如計算客單價為[成交金額] / [客戶量]

  • 字元的分割與合并:例如把省份和城市拼接在一起為CONCAT([省份], [城市])

  • 複雜分組:例如客戶等級,滿足一定條件則定義為VIP客戶為CASE WHEN [成交金額]>1000 AND [成交筆數]>5 THEN 'VIP' ELSE '普通' END

關於計算欄位更多資訊請參見建立計算欄位

  1. 在資料預覽頁面,單擊建立計算欄位

  2. 建立計算欄位頁面,配置參數後,單擊確定

    1. 輸入欄位名稱。

    2. 點擊引用函數點擊引用欄位,編輯欄位運算式。

      在編輯運算式時,您需要關注以下幾點:

      • 您也可以在運算式編輯框輸入[喚出列表來插入度量欄位名稱。

      • 運算式中輸入的括弧均為半形括弧。即,在英文IME中輸入的括弧。

      • 函數請使用各個資料來源支援的函數。

        資料來源支援的函數可查看配置面板右側函數列表,或查詢該資料來源類型支援的函數。

    3. 選擇資料類型欄位類型後,單擊確定

      image..png

建立檔案夾

您可以按照圖示步驟在維度和度量上建立檔案夾。

image.png

過濾資料

當您在資料分析時並需要部分資料時,您可以添加資料過濾,過濾需要的資料。

配置多個欄位過濾,滿足所有條件的資料會過濾留下用於後續分析。

image

在資料集中設定過濾條件。資料集過濾條件設定

切換資料來源

重要

跨源查詢的資料集不支援切換資料來源。

如果做了資料庫遷移,您可以使用切換資料來源功能,把資料集對應的資料表從一個資料來源切換至另一個。

例如把資料從MaxCompute同步到了ADB,但之前已經基於MaxCompute的資料表製作了資料集及儀表板,您可以單擊切換資料來源,Quick BI會自動改為新的資料來源的同名表,請確保該資料來源中有相應的同名表。

因不同資料來源的文法支援差異,變更後請檢查計算欄位是否正確。

image

常見問題

如何設定使用描述為欄位名稱?

您可以在工作空間設定中配置該工作空間中建立資料集時使用表名或備忘。

也可以在資料集欄位大量設定面板,多選多個欄位後大量使用描述為欄位名稱。

image

說明

如果欄位描述為空白,則不允許使用描述為欄位名稱。

物理表中欄位發生變更,資料集如何快速更新?

當尋找不到物理欄位時,由於該欄位可能已經被用於分析或上層儀表板的展示,Quick BI不會自動刪除欄位,您可以在畫布中單擊該表,在右側的操作面板中,查看欄位變化情況,一鍵刪除無效欄位。