全部產品
Search
文件中心

DataWorks:管理ChatBI資料集

更新時間:Aug 07, 2026

在ChatBI中進行互動式會話之前,需要通過資料集來圈定開展分析的資料範圍。資料集可以是目標資料來源中的資料表,也可以是本地檔案。

準備工作

已在使用ChatBI功能的對應地區建立Serverless資源群組。

適用範圍

  • 資料來源類型的資料集,僅支援選擇Hologres、MaxCompute、StarRocks和MySQL類型的資料來源。

  • 本地檔案類型的資料集,僅支援xls、xlsx和csv格式,且最多上傳10個檔案,每個檔案不超過1GB。

  • 資料來源類型的資料集支援工作空間管理員和普通成員角色建立,普通成員可將DataWorks資料來源引用為ChatBI資料集。

建立資料集

  1. 進入ChatBI功能入口。

    您需要先登入阿里雲,然後通過瀏覽器訪問ChatBI智能資料洞察頁面。請根據您的DataWorks資源群組、資料集等業務所在地區按需選擇。

    華東1(杭州)ChatBI入口

    華東2(上海)ChatBI入口

    華南1(深圳)ChatBI入口

    中國香港 ChatBI入口

    西南1(成都)ChatBI入口

    華北2(北京)ChatBI入口

    華北3(張家口)ChatBI入口

    印尼(雅加達)ChatBI入口

  2. 在頁面左側導覽列單擊數據集,進入資料集頁面,單擊新建數據集。

  3. 在新建數據集頁面,填寫資料集相關資訊:

    • 資料集類型為數據源:

      參數

      描述

      基本信息

      名稱

      自訂資料集名稱。

      類型

      資料集類型,包括:

      • 數據源

      • 本地文件

      此處選擇數據源類型。

      數據源類型

      資料來源類型,包括:

      • Hologres

      • MaxCompute

      • StarRocks

      • MySQL

      資料來源相關資訊

      不同資料來源配置參數有差異。

      以Hologres為例,需要配置地域、Hologres實例、數據庫名稱。

      資源組

      選擇一個DataWorks Serverless資源群組名稱,用於在後續會話中使用該資源群組訪問資料來源以進行資料查詢。

      測試連通性

      測試目標DataWorks Serverless資源群組和當前資料來源之間的連通性。

      語義分析

      勾選開啟語義分析後,建立或編輯資料集儲存時,平台將自動建立或更新語義任務,對資料集中的資料表進行語義解析,從而在 ChatBI 會話中實現語義知識召回,提升問答準確度。

      說明

      僅支援MaxCompute資料來源。

      選擇目標表

      選擇目標表

      配置完基本信息後,單擊下一步,進入選擇目標表步驟。

      在待選擇列表中選中目標資料表,單擊image,將其添加至已選擇列表中,表示將目標資料表加入當前資料集。

    • 資料集類型是本地文件:

      參數

      描述

      基本信息

      名稱

      自訂資料集名稱。

      類型

      資料集類型,包括:

      • 資料來源

      • 本地檔案

      此處選擇本地文件類型。

      上傳本地檔案

      上傳本地檔案時支援xls、xlsx和csv格式,最多上傳10個檔案,每個檔案不超過1GB。

  4. 當完成資料集配置後,單擊下一步進入數據洞察步驟,將自動開始對資料集進行掃描,擷取資料取值特徵,有助於提升會話過程中的分析準確性。

  5. 資料洞察可能耗時較久,您可以直接單擊完成,後續可在資料集中查看。

查看資料集

  1. 在頁面左側導覽列單擊數據集,進入資料集頁面。

  2. 找到目標資料集卡片,單擊進入資料集詳情頁。

    對於 MaxCompute 類型且已開啟語義分析的資料集,資料集卡片上會展示語義解析狀態,包含等待語義解析、語義解析中、語義解析完成、語義解析失敗。

  3. 在資料集詳情頁中,頂部是資料集的基礎資訊(包括:類型、表/檔案數量、建立者),左側是表/檔案清單,右側是表/檔案的基礎資訊和資料預覽(可預覽20條資料記錄)。

查看語義分析結果

對於 MaxCompute 類型且已開啟語義分析的資料集,進入資料集詳情頁後,可單擊語義分析頁簽查看語義任務的運行情況和解析結果。

說明

語義分析頁簽僅在資料集同時滿足以下兩個條件時顯示:資料集為 MaxCompute 資料來源類型,且建立或編輯時已勾選開啟語義分析。

語義分析頁簽結構如下:

  • 狀態列(頂部):展示語義解析的目前狀態和同步狀態。語義解析狀態包括語義解析中、語義解析完成、語義解析失敗。

  • 結果檔案(左欄):列出語義解析產出的結果檔案列表,包括索引檔案(_index.json)和語義模型 YAML 檔案。單擊檔案名稱可在右欄查看對應檔案內容。

  • 內容查看器(右欄):展示當前選中檔案的詳細內容。對於語義模型 YAML 檔案,內容查看器提供兩種視圖:

    • 語義圖譜:以可視化圖譜方式展示語義模型中的資料表和指標之間的關聯關係,並顯示資料表數量和指標數量等統計資訊。

    • YAML 源碼:展示語義模型 YAML 檔案的原始內容,便於查閱模型中的欄位定義、指標口徑和業務說明。

您可以在語義分析頁簽中執行以下操作:

操作按鈕

說明

重跑

重新觸發語義解析任務。適用於資料集中的表結構發生變化、需要更新語義模型時使用。

重新整理

重新整理語義解析狀態和結果檔案列表。

下載

下載當前選中的語義模型 YAML 檔案到本地。僅在語義解析完成後可用。

關於語義分析功能的詳細說明(包括語義模型 YAML 結構詳解、語義圖譜的使用方式等),請參見Data Agent 語義分析。

編輯資料集

  1. 在頁面左側導覽列單擊數據集,進入資料集頁面。

  2. 找到目標資料集卡片,您可以通過兩種方式進入資料集編輯頁。

    • 滑鼠移至上方在目標資料集卡片上,在卡片右上方單擊image > 編輯。

    • 單擊目標資料集卡片,進入資料集詳情頁,在右上方單擊編輯按鈕。

  3. 修改資料集相關配置。相關參數解釋同建立資料集。

    說明

    編輯已有資料集配置時,類型、資料來源類型不可修改。

  4. 當完成資料集編輯後,單擊下一步進入資料洞察,重新對資料集中的資料進行資料洞察。

刪除資料集

  1. 在頁面左側導覽列單擊數據集,進入資料集頁面。

  2. 滑鼠移至上方在目標資料集卡片上,在卡片右上方單擊image > 刪除。刪除資料集後,相關聯的會話和圖表均無法正常顯示資料。

後續步驟:基於資料集開始會話

  1. 您可以通過如下兩種方式基於指定資料集開始會話。

    • 在頁面左側導覽列單擊數據集,進入資料集頁面。滑鼠移至上方在目標資料集卡片上,在卡片右上方單擊image開始對話。

    • 在頁面左側導覽列單擊建立會話,進入ChatBI會話視窗。然後在會話視窗中,單擊选择数据集。

  2. 進入会话頁面,通過輸入需求或問題後,即可開始資料分析。詳情請參見ChatBI會話。

    說明

    如果會話中使用了已開啟語義分析的資料集,ChatBI 將在問答過程中自動進行語義知識召回,提升分析準確度。若資料集仍在語義解析中,您可以先開始提問,複雜問題建議在解析完成後再次提問以獲得更準確的回答。