Databricks Genie 入門
Gang Wang
Senior Data Scientist

クエリ例はあらかじめ記述されたSQLです
以下の場合に追加しましょう:
last_login > 30 days)標準手順書のようなものです
$$
静的な例
「2024年Q4の総売上は?」
SELECT SUM(amount)
FROM sales_transactions
WHERE quarter = 'Q4 2024'
固定されたビジネス情報、一度限りの参照
$$
パラメーター化された例
「{{city}}の売上」
SELECT SUM(amount)
同じロジック、値が変化 - ロンドン、パリ、東京


$$

$$
ステップ1: Genieがクエリ例を確認します

$$
ステップ2: 一致を検出:「[製品] の [場所] における売上」

$$
ステップ3: 検証済みSQLテンプレートに「New York」と「muffins」を埋め込みます

$$
結果: AIの推測ではなく、自分のコードから100%正確な回答が得られます
$$

良い例と悪い例
| 良い例 | アンチパターン |
|---|---|
| 簡潔で文書化された一般的なビジネス用語 | SELECT *(何も伝わらない) |
| 複雑な結合や計算フィールド(例:粗利益率) | SELECT count(*) のような単純なクエリ(システムを煩雑にする) |
| ビジネスルールの適用(例:承認済みコーヒー仕入れ先) | 些細な質問に対して1件ずつ例を用意する |
Databricks Genie 入門