githubEdit

database資料庫說明

什麼是資料庫

知識庫讓 AI 助理讀懂文字,資料庫讓它掌握資料來源的數字全貌。

知識庫的運作方式是「找最相關的段落」,但面對結構化資料,這樣不夠。您需要的是跨整張表格的完整檢索:哪個供應商碳排最高、上季哪個區域業績墊底、所有金額超過十萬的訂單有哪些。這類問題需要掃描每一筆資料、精確計算、跨欄比較,而這正是資料庫擅長的事。不需要 SQL,也不需要工程師,只要用自然語言用一句話,換回一個精確答案。

背後的關鍵,是 Agent 使用 Text to SQL 技術。當您將資料表上傳至「資料庫」中,並且用自然語言提問,AI 助理會自動將您的問題轉換成資料庫查詢指令,直接從完整的資料中取回精確結果。

📌 想深入了解 Text to SQL 的運作原理與使用方式,請參閱 Text to SQL 技術說明


資料庫 vs. 知識庫:怎麼選?

兩者都是 AI 助理的知識來源,但適合存放的資料性質不同。簡單來說:文字型內容放知識庫,結構化數字放資料庫。

判斷時,可以問自己三個問題:

  • 這份資料有固定的欄位結構嗎? 如果是表格型資料、每一列都是一筆紀錄,選資料庫。如果是說明文字、條文、手冊,選知識庫。

  • 需要逐筆精確計算或跨欄比較嗎? 例如「計算所有訂單的總金額」、「找出碳排最高的供應商」,這類問題需要掃描每一筆資料才能回答,選資料庫。知識庫的語意檢索只會找到「最相關的段落」,無法保證數字的完整性與精確度。

  • 資料會定期更新嗎? 資料庫是主要的維護對象,適合每年、每季持續更新的業務數據。知識庫則適合相對穩定的參考資料,例如法規、SOP、方法論文件。

情境
建議使用

查詢政策說明、規章條文、SOP 手冊

知識庫

計算數字、跨欄位比較、查詢業務紀錄

資料庫


什麼時候您會需要資料庫?

假設您的業務同仁想確認「這個月所有金額超過十萬的訂單」。在過去,這個問題得先找工程師寫 SQL、跑報表,再等著結果出來。

現在,您只需要在對話框裡直接問 AI 助理,它會自動掃描整張訂單表格、篩選出所有符合條件的資料,幾秒內列出完整清單。


如何串接資料庫

如果您的資料目前存放在 Excel 或 CSV 檔案中,只需直接上傳,系統便會自動將其轉換為可查詢的資料庫。支援 .xlsx.xls.csv 格式。

上傳前,請先確認試算表符合以下結構要求,系統才能正確解析每一筆資料:第一列必須為欄位名稱(標題列)、每一欄的資料類型應保持一致、避免使用合併儲存格、且欄位名稱不可重複。

以匯入一份「2024 年季度銷售紀錄」試算表為例:

1

進入資料庫分頁與新增資料庫

1.進入 AI 助理設定,切換至「資料庫」分頁,點擊右上角「新增資料庫」。

2.選擇最上方「資料庫」,接著為資料庫命名。

2

上傳試算表到表格管理

進入剛創建的資料庫中,點選「表格管理」頁籤後,點選「上傳表格檔案」,開始上傳試算表。

3

選擇檔案並解析欄位

上傳您的檔案,點選「上傳」按鍵,系統將自動解析欄位結構。

4

完成上傳與啟用資料庫

確認完成上傳後,回到「基本資訊」頁籤,開啟右下角「啟用資料庫」之開關。最後按下「儲存」按鈕,完成上傳作業。

5

確認 AI 助理可以存取資料庫

請注意:在 AI 助理的設定上,必須確定有選擇相應的「資料庫」,AI 助理才能檢索到您所上傳的資料庫。

📌 試算表的每個分頁只能有一個表格,且第一行必須是欄位名稱。建議在欄位名稱後標註資料型態(例如:金額(int)日期(date)),可以明顯提升查詢的精準度。


實際應用展示:以「2024 年季度銷售統整」為例

完成資料庫串接後,您的 AI 助理便能直接回答來自這份資料的各類查詢。以下以「2024 年季度銷售紀錄」為例,示範 Text-to-SQL 結果:

1

資料上傳與整理

上傳「2024 年季度銷售紀錄」資料,並且整理成「標準格式」。

2

詢問財務相關問題

向 AI 助理詢問財務相關問題。

3

Agent 自動轉換並回應

Agent 自動將問題轉換為 SQL 查詢並回應結果。

Last updated