Příklady SQL a funkce

Introduction to Databricks Genie

Gang Wang

Senior Data Scientist

Kdy Genie potřebuje pomoc

nanobanana: half: AI asistent nejistý ohledně agregace příjmů, otazníky kolem možností seskupení

$$

„Který produkt generuje nejvyšší tržby?"

Genie může hádat způsob seskupení a agregace.

Příklady SQL zajistí, že pokaždé použije přesně tvůj vzor.

Introduction to Databricks Genie

Funkce vs. dotaz

nanobanana: half: SQL funkce pro výpočty jedné hodnoty vs. ukázkový dotaz pro strukturální vzory s joiny

SQL funkce, když

  • Opakující se výpočty nebo logika
  • Pracuje s jednou hodnotou
  • Příklad: vzorec pro 15% množstevní slevu

Ukázkový dotaz, když

  • Strukturální vzory s joiny
  • Více tabulek nebo složité filtry
  • Příklad: zákazníci, kteří nenakoupili 2 týdny
Introduction to Databricks Genie

Vytvoření příkladu SQL

Popis v přirozeném jazyce

„Zjisti produkt s nejvyššími tržbami"

Formulováno tak, jak se uživatelé skutečně ptají

$$

Introduction to Databricks Genie

Vytvoření příkladu SQL

Popis v přirozeném jazyce

„Zjisti produkt s nejvyššími tržbami"

Formulováno tak, jak se uživatelé skutečně ptají

Ověřený SQL dotaz

SELECT
  `product`,
  SUM(`totalPrice`) as total_revenue,
  COUNT(*) as transaction_count,
  SUM(`quantity`) as total_quantity_sold
FROM
  `samples`.`bakehouse`.`sales_transactions`
GROUP BY
  `product`
ORDER BY
  total_revenue DESC

Genie použije PŘESNĚ tvůj vzor

Introduction to Databricks Genie

Připravujeme: Trusted Assets

nanobanana: half: Zlatý štít s ikonou zámku a SQL kódem, představující ověřený důvěryhodný dotaz

$$

Pro klíčové KPI, kde je vyžadována zaručená přesnost, nabízí Genie Trusted Assets – ověřené dotazy, které pokaždé spustí přesně tvůj SQL.

Jak je vytvářet a používat, si ukážeme ve 4. kapitole.

Introduction to Databricks Genie

Pojďme cvičit!

Introduction to Databricks Genie

Preparing Video For Download...