Ejemplos y funciones SQL

Introducción a Databricks Genie

Gang Wang

Senior Data Scientist

Cuando Genie necesita ayuda

nanobanana: half: Asistente de IA con dudas sobre la agregación de ingresos, signos de interrogación sobre opciones de agrupación

$$

«¿Cuál es el producto que más ingresos genera?»

Genie puede adivinar la agrupación y la agregación.

Los ejemplos SQL hacen que siga tu patrón exacto siempre.

Introducción a Databricks Genie

Función vs. consulta

nanobanana: half: Función SQL para cálculos de un solo valor frente a consulta de ejemplo para patrones estructurales con joins

Función SQL si

  • Lógica o cálculos repetibles
  • Se aplica a un solo valor
  • Ej.: fórmula de 15% de descuento por volumen

Consulta de ejemplo si

  • Patrones estructurales con joins
  • Varias tablas o filtros complejos
  • Ej.: clientes que no han comprado en 2 semanas
Introducción a Databricks Genie

Crear un ejemplo SQL

Descripción en lenguaje natural

«Identifica el producto que más ingresos genera»

Formulado como lo preguntan las personas

$$

Introducción a Databricks Genie

Crear un ejemplo SQL

Descripción en lenguaje natural

«Identifica el producto que más ingresos genera»

Formulado como lo preguntan las personas

SQL verificado

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 usa TU patrón exacto

Introducción a Databricks Genie

Próximamente: Trusted Assets

nanobanana: half: Escudo dorado con icono de candado y código SQL, representa consulta verificada y fiable

$$

Para KPIs críticos que necesitan precisión garantizada, Genie ofrece Trusted Assets: consultas verificadas que ejecutan tu SQL exacto siempre.

Veremos cómo crearlas y usarlas en el capítulo 4.

Introducción a Databricks Genie

¡Vamos a practicar!

Introducción a Databricks Genie

Preparing Video For Download...