Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

🤖 GenAI Data Automation — Databricks Genie & Copilot

Python Gemini Databricks Status

Automação de tarefas analíticas repetitivas com IA Generativa: geração de SQL, documentação de pipelines e relatórios de qualidade de dados — demonstrando os mesmos conceitos do Databricks Genie via API.


💡 O Problema de Negócio

Engenheiros de dados gastam tempo excessivo em tarefas repetitivas que não agregam valor intelectual:

Tarefa Tempo Manual Com GenAI
Escrever 3 queries SQL ~30 min ~10 seg
Documentar pipeline ~45 min ~15 seg
Relatório de qualidade ~20 min ~10 seg

🔬 3 Casos de Uso

Caso 1 — Geração de SQL via Linguagem Natural

Engenheiro descreve o que precisa em português → LLM gera SQL otimizado para Spark SQL com comentários.

Caso 2 — Documentação Automática de Pipelines

PySpark code → Documentação técnica estruturada em Markdown com inputs, outputs e observações.

Caso 3 — Relatório de Qualidade de Dados

Métricas de qualidade → Relatório executivo classificado (Excelente/Boa/Regular/Crítica) com ações corretivas.


🔗 Relação com Databricks Genie

Este projeto usa a Gemini API como proxy para demonstrar os mesmos princípios que o Databricks Genie aplica nativamente dentro da plataforma:

  • NL → SQL com contexto do catálogo de dados
  • Documentação automática de notebooks
  • Análise de qualidade via linguagem natural

🚀 Como Executar

pip install google-generativeai pandas
export GEMINI_API_KEY="sua_chave"  # aistudio.google.com (gratuito)
jupyter notebook notebooks/genai_automation.ipynb

Sem API Key: roda em modo simulado com outputs pré-computados.


🛠 Stack

Python · Google Gemini API · Prompt Engineering · Databricks Genie · Pandas


Isac Oliveira · LinkedIn · GitHub

About

Automação de tarefas analíticas com IA Generativa: geração de SQL via linguagem natural, documentação automática de pipelines e relatórios de qualidade — equivalente ao Databricks Genie

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages