フィードバックループ

Databricks Genie 入門

Gang Wang

Senior Data Scientist

モニタリングが重要な理由

nanobanana: half: 片側にビジネス用語、もう片側に技術的な列名、中央に断絶

Databricks Genie 入門

モニタリングページ

$$

会話履歴、評価、ステータスを表示するモニタリングページ

Databricks Genie 入門

失敗の診断

nanobanana: half: 会話リスト、ステータスバッジ、いいね/低評価アイコンを表示するモニタリングページ

モニタリングページでの失敗の診断:

  • SQL が空 - Genie が用語を認識できなかった - シノニムを追加
  • テーブル結合の誤り - Genie がリレーションシップを推測した - リレーションシップを追加
  • 計算の誤り - Genie がビジネスルールを把握していない - SQL サンプルを追加
Databricks Genie 入門

フィードバックループ

フィードバックループのサイクル

$$

ステップ 1:確認

「履歴」タブを定期的に確認し、未回答のクエリや低評価がないかチェックしましょう。

Databricks Genie 入門

フィードバックループ

フィードバックループのサイクル

$$

ステップ 2:診断

用語の不足、結合の誤り、計算ミスのどれが原因かを特定します。それにより、「シノニム」「リレーションシップ」「SQL サンプル」のどれを追加すべきかが分かります。

Databricks Genie 入門

フィードバックループ

フィードバックループのサイクル

$$

ステップ 3:修正

シノニム、リレーションシップ、SQL サンプルを使って修正を適用します。

Databricks Genie 入門

フィードバックループ

フィードバックループのサイクル

$$

ステップ 4:検証

ユーザーのクエリをそのまま再実行し、Genie が正しく学習したか確認します。このサイクルを繰り返すことで精度が継続的に向上します。

Databricks Genie 入門

失敗をサンプルに変える

recraft: half: 失敗したクエリを新しい SQL サンプルに変換する変換図。赤い×が緑のチェックマークになり、失敗から学ぶ

ヒント: 失敗したクエリはすべて改善のチャンスです。SQL サンプルとして登録し、同じ失敗を繰り返さないようにしましょう。

Databricks Genie 入門

練習しましょう!

Databricks Genie 入門

Preparing Video For Download...