シノニムと説明

Databricks Genie 入門

Gang Wang

Senior Data Scientist

言語のギャップという問題

recraft: half: ビジネスユーザーが「clients」「revenue」と言い、データベースは customer_id と total_amount を使う——用語のギャップを示す2つの吹き出し

よくある用語のミスマッチ:

  • 「Customer」 - ユーザーは「clients」と言うが、テーブル名は sales_customers
  • 「Money」 - ユーザーは「revenue」と言うが、カラム名は totalPrice
  • 「Location」 - ユーザーは「stores」と言うが、テーブル名は sales_franchises
Databricks Genie 入門

キュレーション前後の比較

Before:「EBITDA はいくら?」

nanobanana: half: EBITDAクエリが失敗したチャット画面

Genie は「EBITDA」をどのカラムにも対応づけられません

After: シノニムを追加

nanobanana: half: EBITDAクエリが成功しグラフが表示されたチャット画面

同じ質問で、正確な結果が得られます

Databricks Genie 入門

カラムの説明

Databricks Genie 入門

不要なカラムを非表示にする

$$

customerID が非表示になった sales_transactions のカラム表示パネル

カラム表示のルール:

  • 技術的なメタデータ(new_id、chunk_id)は 非表示
  • 名前カラムがある場合、冗長な ID は 非表示
  • 人が読みやすいカラム(product、quantity、review_date)は 表示
  • カラムが少ないほど、混乱が減り、精度が上がります
Databricks Genie 入門

練習しましょう!

Databricks Genie 入門

Preparing Video For Download...