Ir para o conteúdo principal

Building Agentic Applications on Databricks - Portuguese BR

Este curso ensina os alunos a criar aplicações agentic de nível de produção no Databricks. Os alunos aprendem a criar agent tools governadas usando Unity Catalog e MCP, criar sistemas single e multi-agent com o OpenAI Agents SDK e aproveitar Agent Bricks e Genie para casos de uso de knowledge assistant orquestrados com um supervisor agent. O curso cobre a progressão completa desde a prototipagem de tools até a implantação em produção, com experiência hands-on usando MLflow tracing para observar a execução do agent.


Nota: A Databricks Academy está fazendo a transição para um formato baseado em notebooks para as sessões em sala de aula dentro do ambiente Databricks, descontinuando o uso de apresentações de slides para as aulas. Você pode acessar os notebooks de aula no ambiente de laboratório do Vocareum.

Skill Level
Associate
Duration
4h
Prerequisites

Neste curso, o conteúdo foi desenvolvido para participantes com as seguintes habilidades/conhecimentos/competências:

Habilidades Específicas de Python:

• Sintaxe básica de Python e estruturas de dados

• Compreensão de funções, classes e decorators

• Experiência com gerenciamento de pacotes Python e imports

• Familiaridade com manipulação de dados JSON

• Compreensão básica de padrões async/await


Habilidades Específicas de SQL:

• Sintaxe básica de consultas SQL (SELECT, FROM, WHERE)

• Compreensão de funções SQL e user-defined functions

• Experiência com funções SQL do Unity Catalog


Habilidades Específicas do Databricks:

• Compreensão da navegação no workspace do Databricks e da interface de notebooks

• Conhecimento da estrutura do Unity Catalog (catalogs, schemas, tables, volumes, functions)

• Experiência com recursos de compute do Databricks e computação serverless

• Familiaridade com experiment tracking do MLflow

• Compreensão de endpoints de model serving do Databricks


Habilidades Específicas de GenAI/Agent:

• Compreensão básica de LLMs e suas capacidades

• Conhecimento de prompt engineering e system prompts

• Familiaridade com agents de tool-calling e conceitos de function calling

• Noção básica do Model Context Protocol (MCP)

Outline

1. Fundamentos

• Agents, MCP e Governança de AI no Databricks

• Demo: Criando Agent Tools no Databricks

• Lab: Avaliando e Corrigindo Agent Tools


2. Desenvolvimento de Agents

• Criando Agents com o OpenAI Agents SDK e MLflow

• Demo: Criando Single Agents com o OpenAI Agents SDK

• Demo: Orquestração Multi-Agent com o OpenAI Agents SDK


3. Agent Bricks e Além

• Agent Bricks e Genie

• Lab: Criando um Supervisor Agent com Agent Bricks

• BÔNUS: Criando Single Agents com LangChain

Upcoming Public Classes

Date
Time
Your Local Time
Language
Price
Nov 04
09 AM - 01 PM (America/Sao_Paulo)
-
Portuguese - BR
$750.00
Dec 01
02 PM - 06 PM (America/Sao_Paulo)
-
Portuguese - BR
$750.00
Jan 26
09 AM - 01 PM (America/Sao_Paulo)
-
Portuguese - BR
$750.00

Public Class Registration

If your company has purchased success credits or has a learning subscription, please fill out the Training Request form. Otherwise, you can register below.

Private Class Request

If your company is interested in private training, please submit a request.

See all our registration options

Registration options

Databricks has a delivery method for wherever you are on your learning journey

Runtime

Self-Paced

Custom-fit learning paths for data, analytics, and AI roles and career paths through on-demand videos

Registre-se agora

Instructors

Instructor-Led

Public and private courses taught by expert instructors across half-day to two-day courses

Registre-se agora

Learning

Blended Learning

Self-paced and weekly instructor-led sessions for every style of learner to optimize course completion and knowledge retention. Go to Subscriptions Catalog tab to purchase

Purchase now

Scale

Skills@Scale

Comprehensive training offering for large scale customers that includes learning elements for every style of learning. Inquire with your account executive for details

Upcoming Public Classes

Apache Spark Programming with Databricks - Portuguese BR

Este é um curso introdutório que serve como um ponto de entrada adequado para aprender Data Engineering com o Databricks.

A seguir, descrevemos cada um dos quatro módulos de quatro horas incluídos neste curso.

Nota: para os quatro módulos a seguir, a Databricks Academy está migrando para um formato baseado em notebooks nas sessões em sala de aula dentro do ambiente Databricks, descontinuando o uso de apresentações de slides nas aulas. Você pode acessar os notebooks das aulas no ambiente de lab do Vocareum.

Introduction to Apache Spark

Este curso introdutório aborda os fundamentos do Apache Spark para processamento de dados em larga escala. Você irá explorar a arquitetura distribuída do Spark, dominar a DataFrame API e aprender a ler, gravar e processar dados usando Python. Por meio de exercícios práticos, você desenvolverá as habilidades necessárias para executar transformações e ações do Spark com eficiência.

Developing Applications with Apache Spark

Domine o processamento escalável de dados com Apache Spark neste curso. Aprenda a construir pipelines ETL eficientes, realizar analítica avançada e otimizar transformações de dados distribuídos usando a DataFrame API do Spark. Explore agrupamentos, agregações, junções, operações de conjuntos e funções de janela. Trabalhe com tipos de dados complexos como arrays, mapas e structs, aplicando as melhores práticas para otimização de desempenho.

Stream Processing and Analysis with Apache Spark

Este curso orienta os alunos sobre como desenvolver aplicações de processamento de transmissão escaláveis e tolerantes a falhas usando a API Spark Structured Streaming no Databricks.

Monitoring and Optimizing Apache Spark Workloads on Databricks

Este curso abrange os principais componentes do Databricks platform e do Apache Spark com Delta Lake, com foco na arquitetura Lakehouse, no Unity Catalog e em técnicas de gestão de dados como transações ACID e manutenção de tabelas. Além disso, ensina os alunos a otimizar o desempenho de query por meio de particionamento, shuffles e ferramentas de ajuste, ao mesmo tempo em que utiliza o Spark UI para monitorar aplicações e resolver gargalos.

Languages Available: English | 日本語 | 한국어

Paid
16h
Lab
instructor-led
Associate

Questions?

If you have any questions, please refer to our Frequently Asked Questions page.