資料庫 URL 類型介紹

資料庫問答模式讓使用者以自然語言提問,由系統自動將問題轉換為 SQL 語句並執行查詢,快速從結構化資料中擷取答案。特別適合用於查詢 Excel 表格資料或連接內部資料庫進行資料分析。


一、使用方式說明

1. 使用【MaiAgent】上傳 Excel 問答

此方式適用於無資料庫架設經驗的使用者,能快速將 Excel 資料轉為查詢用資料表。

操作步驟

  • 進入【回答模式設定】。

  • 點選【資料庫問答模式(Text-to-SQL)】→ 選擇 maiagent

  • 在【知識庫】中上傳 Excel 檔案。

  • 上傳後系統會自動解析表格資料並建立資料表,完成後即可開始自然語言問答。

舉例:

若上傳的 Excel 檔中包含「客戶名單」,可直接提問:

「請列出上個月新增的客戶有哪些?」

系統會自動轉為 SQL 查詢並回覆結果。


2. 連接外部/自建資料庫

適用於已有 mysql 或 postgresql 等資料庫的使用者,能直接查詢企業內部資料。

操作步驟

  • 同樣進入【回答模式設定】。

  • 點選【資料庫問答模式(Text-to-SQL)】→ 選擇 mysqlpostgresql

  • 輸入資料庫連線字串,格式如下:

    • mysql

      mysql+pymysql://db_user:db_password@db_ip:db_port/db_name

    • postgresql

      postgresql://db_user:db_password@db_ip:db_port/db_name

  • 連線成功後,便可透過自然語言提問查詢資料庫內容。

範例問題:

「這個月銷售額最高的產品是什麼?」

系統會從連接的資料庫中查找符合條件的結果並回覆。


二、使用建議

  • 若您想快速測試或查詢 Excel 資料,可使用 maiagent 上傳功能

  • 若您的公司已有自建資料庫,推薦使用 連接外部資料庫方式進行整合。

  • 本模式適合報表生成、數據洞察、業績查詢等應用場景。

Last updated