AlloyDB AI 自然語言總覽

AlloyDB AI 自然語言功能 (預先發布版) 可將自然語言問題翻譯為符合結構定義的 SQL 查詢,協助開發人員和分析師更快從 AlloyDB for PostgreSQL 資料庫擷取洞察。

AI 輔助篩選縮圖

瞭解資料表、資料欄和關聯,建立豐富的情境層,生成準確且符合情境的查詢。

資料庫內文字生成縮圖

使用概念搜尋功能智慧剖析意圖,並運用範本儲存庫中的範本,快速且可靠地建構 SQL 查詢。

直接整合模型縮圖

提供精細的存取控管機制,確保使用者只能查看有權存取的資料,這對執行 AI 生成查詢的應用程式至關重要。

運作方式

AlloyDB AI 自然語言 (預先發布版) 功能可安全地與資料庫結構定義搭配使用。使用自然語言設定註冊結構定義物件後,即可從應用程式呼叫 alloydb_ai_nl.get_sql() 函式,將直白的英文問題翻譯成 SQL 查詢,或使用 explain_sql 解讀查詢。這項功能與標準 PostgreSQL 角色和 IAM 整合,可確保安全性,您也可以使用參數化安全檢視表,精細控管存取權。

為加快設定速度並確保準確性,AlloyDB 提供效率提升工具,可自動從結構定義生成背景資訊。這些工具會自動生成結構定義背景資訊,並建議查詢範本,減少開始使用時所需的手動作業。如要進一步縮小結果範圍,請將商家專屬的查詢範本新增至範本商店。基礎模型可根據使用者意圖和結構定義背景資訊,產生複雜的 SQL (包括多個資料表聯結、彙整和視窗函式),提供的背景資訊和範本越多,準確度就越高。

AlloyDB AI 自然語言的視覺化簡介

用途

瞭解如何將 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 建構自然語言查詢應用程式。

教學課程

瞭解如何使用 AlloyDB AI 和無伺服器技術,建構對話式商務應用程式。

指南

逐步技術指南,說明如何設定及使用 get_sql() 函式。

程式碼實驗室

透過引導式教學課程,實際體驗如何使用自然語言生成 SQL。