Exemples SQL et fonctions

Introduction à Databricks Genie

Gang Wang

Senior Data Scientist

Quand Genie a besoin d'aide

nanobanana: half: Assistant IA incertain quant à l'agrégation des revenus, points d'interrogation autour des options de regroupement

$$

« Quel est le produit qui génère le plus de revenus ? »

Genie peut deviner le regroupement et l'agrégation.

Les exemples SQL assurent qu'il suit votre modèle exact chaque fois.

Introduction à Databricks Genie

Fonction vs requête

nanobanana: half: Fonction SQL pour des calculs sur une seule valeur vs requête d'exemple pour des patrons structuraux avec jointures

Fonction SQL : quand

  • Calculs ou logique répétables
  • S'applique à une seule valeur
  • Exemple : formule de rabais de 15 % pour achats en volume

Requête d'exemple : quand

  • Patrons structuraux avec jointures
  • Plusieurs tables ou filtres complexes
  • Exemple : clientes et clients n'ayant pas magasiné depuis 2 semaines
Introduction à Databricks Genie

Créer un exemple SQL

Description en langage naturel

« Identifiez le produit qui génère le plus de revenus »

Formulé comme les utilisateurs le demandent vraiment

$$

Introduction à Databricks Genie

Créer un exemple SQL

Description en langage naturel

« Identifiez le produit qui génère le plus de revenus »

Formulé comme les utilisateurs le demandent vraiment

SQL vérifié

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 utilise VOTRE modèle exact

Introduction à Databricks Genie

À venir : Trusted Assets

nanobanana: half: Écusson doré avec icône de cadenas et code SQL, représentant une requête vérifiée et fiable

$$

Pour des ICP critiques qui exigent une précision garantie, Genie propose les Trusted Assets – des requêtes vérifiées qui exécutent votre SQL exact à chaque fois.

Nous verrons comment les créer et les utiliser au chapitre 4.

Introduction à Databricks Genie

Passons à la pratique !

Introduction à Databricks Genie

Preparing Video For Download...