DMS問數Agent是一款可定製、可發布的智能體(機器人),可以作為對外的統一資料服務層。查詢資料的人員可以通過自然語言查詢、分析資料,無需排隊或等候,Agent全天為您提供服務。本文為您介紹如何使用問數Agent並複製Agent訪問連結給其他使用者。
操作步驟
步驟一:建立專案空間
單擊控制台左上方的
表徵圖,選擇。說明若您使用的是非極簡模式的控制台,請在頂部功能表列中,選擇。
單擊建立專案空間,在對話方塊中填入專案空間名、地區等資訊,單擊確認。
說明專案空間名稱由英文字母、數字或底線(_)組成。
目前專案空間地區僅支援選擇新加坡。
單擊操作列的進入空間,進入目標專案空間。
說明預設只有專案建立人有權進入該專案空間。如果需要進行協作開發,請專案建立人在該專案中為目標使用者添加開發許可權。
步驟二:建立並使用Agent
-
建立Agent。
在檔案
頁簽下,單擊
,選擇AI Agent。 -
添加表。
後續Agent只會回答已添加表範圍內的相關問題。
-
雙擊建立的Agent。
-
在表資訊頁簽下,單擊添加。
-
選擇目標表,單擊確認。
例如勾選 customer 和 orders 表。
-
-
添加測試集並提問Agent。
添加的測試集可以提高Agent後續回複問題的準確率,同時也會對Agent進行最佳化。
-
單擊測試集頁簽,輸入您所要提的問題,單擊確認。
例如:請幫我查詢訂單狀態為O的訂單。
-
問題建立完成後,單擊迴歸,Agent會自動為您回複,並產生SQL。
-
如果回複的內容符合您的業務要求,可單擊運行。
說明如果所產生的SQL不符合您的業務要求,您可在SQL下方點踩,再單擊調試並重試。如果重試後產生的SQL是準確的,可以單擊儲存,後續產生的SQL都將是準確的。
-
以報表形式展示運行結果。
單擊左上方的圖表視圖切換按鈕,切換至圖表視圖。在左側配置面板中,將圖表類型設定為折線圖,X軸欄位選擇 O_ORDERDATE,Y軸欄位選擇 [總計] O_ORDERKEY,右側即展示對應的折線圖結果。可單擊右上方換一個切換可視化方案,或單擊下載圖片儲存圖表。
-
-
分享問答Agent。
雙擊目標Agent,在概覽頁面,複製Agent的訪問地址發送給其他使用者,其他使用者即可在對話地區提問Agent並獲得問題解答。
問答樣本:一共有多少條文章呢?
Agent 返回查詢結果 91966 條文章,並自動產生 SQL 陳述式
SELECT COUNT(*) AS TotalPosts FROM。使用者可在結果區切換表格視圖或圖表視圖,也可單擊複製或重新查詢對 SQL 進行操作。codebase_community.posts;
常見問題
-
Q:Agent查詢資料的許可權範圍是什嗎?會不會出現資料泄漏的情況?
A:Agent僅有許可權查詢已添加的表資料。不會出現資料泄露的情況。Agent的查詢許可權與訪問Agent的使用者相關聯,若使用者沒有查詢表資料的許可權,則Agent只會返回SQL而不返回資料。
-
Q:在沒有任何使用者提問的情況下,Agent會主動訪問已添加的表資料嗎?
A:不會。Agent僅在回答使用者問題時,訪問庫、表、列中繼資料以及業務知識來產生SQL。