Exemple și funcții SQL

Introducere în Databricks Genie

Gang Wang

Senior Data Scientist

Când Genie are nevoie de ajutor

nanobanana: half: asistent AI nesigur despre agregarea veniturilor, semne de întrebare în jurul opțiunilor de grupare

$$

"Care este produsul cu cele mai mari venituri?"

Genie ar putea ghici gruparea și agregarea.

Exemplele SQL îl fac să urmeze exact tiparul tău de fiecare dată.

Introducere în Databricks Genie

Funcție vs. interogare

nanobanana: half: funcție SQL pentru calcule pe o singură valoare vs. interogare exemplu pentru tipare structurale cu join-uri

Funcție SQL când

  • Calcule sau logică repetabile
  • Se aplică unei singure valori
  • Exemplu: formulă de reducere în bloc de 15%

Interogare exemplu când

  • Tipare structurale cu join-uri
  • Mai multe tabele sau filtre complexe
  • Exemplu: clienți care nu au cumpărat în ultimele 2 săptămâni
Introducere în Databricks Genie

Crearea unui exemplu SQL

Descriere în limbaj natural

"Identifică produsul cu cele mai mari venituri"

Formulat așa cum întreabă utilizatorii

$$

Introducere în Databricks Genie

Crearea unui exemplu SQL

Descriere în limbaj natural

"Identifică produsul cu cele mai mari venituri"

Formulat așa cum întreabă utilizatorii

SQL verificat

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 urmează EXACT tiparul tău

Introducere în Databricks Genie

Urmează: Trusted Assets

nanobanana: half: scut auriu cu pictogramă lacăt și cod SQL, reprezentând o interogare de încredere verificată

$$

Pentru KPI-uri critice care necesită precizie garantată, Genie oferă Trusted Assets – interogări verificate care rulează exact SQL-ul tău de fiecare dată.

Vom vedea cum să le creezi și să le folosești în Capitolul 4.

Introducere în Databricks Genie

Hai să exersăm!

Introducere în Databricks Genie

Preparing Video For Download...