AlloyDB AI 自然語言功能 (預先發布版) 可將自然語言問題翻譯為符合結構定義的 SQL 查詢,協助開發人員和分析師更快從 AlloyDB for PostgreSQL 資料庫擷取洞察。
建構情境層
瞭解資料表、資料欄和關聯,建立豐富的情境層,生成準確且符合情境的查詢。
智慧型 SQL 生成功能
使用概念搜尋功能智慧剖析意圖,並運用範本儲存庫中的範本,快速且可靠地建構 SQL 查詢。
參數化安全檢視區塊
提供精細的存取控管機制,確保使用者只能查看有權存取的資料,這對執行 AI 生成查詢的應用程式至關重要。
運作方式
AlloyDB AI 自然語言 (預先發布版) 功能可安全地與資料庫結構定義搭配使用。使用自然語言設定註冊結構定義物件後,即可從應用程式呼叫 alloydb_ai_nl.get_sql() 函式,將直白的英文問題翻譯成 SQL 查詢,或使用 explain_sql 解讀查詢。這項功能與標準 PostgreSQL 角色和 IAM 整合,可確保安全性,您也可以使用參數化安全檢視表,精細控管存取權。
為加快設定速度並確保準確性,AlloyDB 提供效率提升工具,可自動從結構定義生成背景資訊。這些工具會自動生成結構定義背景資訊,並建議查詢範本,減少開始使用時所需的手動作業。如要進一步縮小結果範圍,請將商家專屬的查詢範本新增至範本商店。基礎模型可根據使用者意圖和結構定義背景資訊,產生複雜的 SQL (包括多個資料表聯結、彙整和視窗函式),提供的背景資訊和範本越多,準確度就越高。

用途
瞭解如何將 AlloyDB AI 自然語言查詢套用至常見的業務情境。
| 用途 | 業務目標 | 題目範例 | 業務影響 |
|---|---|---|---|
| 銷售數據分析 | 追蹤銷售業績並找出頂尖業務代表 | "Who were our top 3 sales reps by revenue in Austin for the last quarter?" |
- 加速決策 - 即時自助式銷售分析。 |
| 產品採用情形 | 瞭解使用者行為和功能採用情況 | "How many users on our 'Pro' plan used the new reporting feature last week?" |
- 加快疊代速度 - 快速驗證假設,打造更優質的產品。 |
| 供應鏈 | 監控供應鏈並找出瓶頸 | "Show me all shipments from the Reno warehouse that are delayed by more than 3 days." |
- 提升效率 - 主動解決作業問題。 |
| 客戶服務 | 分析支援單,找出趨勢 | "What is the most common complaint category for tickets created in the last 7 days?" |
- 提升服務品質 - 更快找出及解決客戶問題。 |
瞭解詳情
探索 Google 開發人員資源,瞭解如何使用 AlloyDB 建構自然語言查詢應用程式。