A arte de fazer perguntas melhores

Introdução ao Databricks Genie

Gang Wang

Senior Data Scientist

Por que o refinamento importa

$$ funil: Pergunta vaga, Adicionar filtros, Adicionar período, Adicionar ordenação, Resposta precisa

Refinar o prompt = melhores resultados

  • Primeira consulta raramente perfeita (tudo bem!)
  • Adicione filtros, datas, agrupamento
  • Mais específico = mais útil
Introdução ao Databricks Genie

Resultados do Genie para "Show me my transactions" — muitas linhas e colunas

"Show me my transactions"

Introdução ao Databricks Genie

Resultados do Genie para "Show me transactions from the most recent month"

"Show me transactions from the most recent month"

Introdução ao Databricks Genie

Resultados do Genie para "...where amount over $100, grouped by franchise"

"Show me transactions from the most recent month where the amount was over $100, grouped by franchise"

Introdução ao Databricks Genie

A fórmula

$$

sentence_builder_v3.png

Introdução ao Databricks Genie

Construtor de frases

nanobanana: completo: Quatro blocos se empilham para formar um ótimo prompt - bloco 1 rotulado WHAT com ícone de lupa, bloco 2 rotulado WHEN com ícone de calendário, bloco 3 rotulado HOW com ícone de ordenação, bloco 4 rotulado CONSTRAINTS com ícone de filtro - blocos se conectam para formar um prompt completo

Dica: Iniciantes tendem a ser breves demais — digitam só "Sales". Use as quatro partes para ter melhores resultados.

Introdução ao Databricks Genie

Outro exemplo

Resultados do Genie para "revenue by franchise for May 2024, grouped by city" com painel SQL aberto

"Show me revenue by franchise for May 2024, grouped by city, only transactions over $50"

Introdução ao Databricks Genie

Mentalidade iterativa

$$

ciclo_iterativo

$$

  1. Perguntar - Comece com o básico
  2. Revisar - Confira os resultados
  3. Refinar - Adicione restrições uma a uma
  4. Repetir - Até obter o que precisa

Lembre: Você não precisa do prompt perfeito na primeira tentativa

Introdução ao Databricks Genie

Vamos praticar!

Introdução ao Databricks Genie

Preparing Video For Download...