Exemples SQL et fonctions

Introduction à Databricks Genie

Gang Wang

Senior Data Scientist

Quand Genie a besoin d'aide

nanobanana: half: Assistant IA incertain sur l'agrégation du chiffre d'affaires, points d'interrogation autour des options de regroupement

$$

« Quel est le produit qui génère le plus de chiffre d'affaires ? »

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

Les exemples SQL garantissent 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 valeur unique vs Requête exemple pour des modèles structurels avec jointures

Fonction SQL quand

  • Calculs ou logique répétables
  • S'applique à une seule valeur
  • Exemple : formule de remise de 15 %

Requête exemple quand

  • Modèles structurels avec jointures
  • Plusieurs tables ou filtres complexes
  • Exemple : clients n'ayant pas acheté depuis 2 semaines
Introduction à Databricks Genie

Créer un exemple SQL

Description en langage naturel

« Identifier le produit qui génère le plus de chiffre d'affaires »

Formulé comme les utilisateurs le demandent vraiment

$$

Introduction à Databricks Genie

Créer un exemple SQL

Description en langage naturel

« Identifier le produit qui génère le plus de chiffre d'affaires »

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

À suivre : Trusted Assets

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

$$

Pour des KPI critiques nécessitant 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...