API do Databricks: o que dá para fazer e como usar com agentes de IA
A API REST do Databricks permite gerenciar jobs, clusters, SQL warehouses, notebooks e o catálogo de dados, além de executar consultas SQL. É usada por times de engenharia de dados, analytics e ML em empresas médias e grandes. O acesso é feito com token ou OAuth no workspace do cliente.
Os grandes recursos da API, em português claro.
Criação, execução e acompanhamento de pipelines e tarefas agendadas.
Gestão de clusters e políticas de computação.
Execução de consultas SQL e leitura dos resultados.
Catálogos, esquemas, tabelas e permissões de dados.
Gestão de notebooks, pastas e repositórios.
Endpoints de modelos publicados para inferência.
Como se acessa a API do Databricks.
- Com credencial da sua empresaUsa token de acesso pessoal ou OAuth com entidade de serviço (service principal), com permissões definidas no workspace e no Unity Catalog.
- Documentação oficialdocs.databricks.com/api
- Consultas consomem computação: defina warehouse e teto de custo para o agente.
- Use as permissões do Unity Catalog para limitar dados sensíveis.
- Prefira entidade de serviço a token pessoal.
- api databricks
- databricks rest api
- databricks api token
- api do databricks jobs
- databricks sql api
- integração databricks api
- databricks api documentação
O que um agente do iTeam faz com a API do Databricks.
O agente traduz a pergunta do gestor em consulta sobre tabelas aprovadas, roda no SQL warehouse e responde com o número e a consulta usada.
O agente acompanha os jobs da noite e, se algum falhar, junta o erro e o histórico e avisa o engenheiro responsável.
O agente aponta clusters ligados sem uso e warehouses superdimensionados para o time decidir o desligamento.
O agente recebe o pedido, verifica a política e prepara a concessão no Unity Catalog para aprovação do dono dos dados.
Da credencial ao agente trabalhando, com aprovação.
Criar a entidade de serviço
No Databricks, crie um service principal com acesso só aos catálogos e warehouses necessários.
Guardar no cofre do iTeam
Cadastre a credencial e a URL do workspace no cofre, separando agentes de consulta e agentes de operação.
Validar consultas e custos
Teste em um warehouse pequeno, revise as consultas geradas e mantenha ações de operação com aprovação.
Dúvidas sobre a API do Databricks.
A API do Databricks é gratuita?
A API não tem cobrança separada, mas o que ela executa (clusters, warehouses, jobs) consome DBUs e é cobrado conforme o contrato.
Preciso programar para usar a API do Databricks com o iTeam?
Não necessariamente. O time de implantação configura o acesso e define quais tabelas e ações o agente usa; o time de dados valida.
O agente pode alterar tabelas?
Pode, se receber permissão, mas o recomendado é começar só com leitura e deixar escrita para casos aprovados.