22/04/2025
Dia 2 – Trabalhando com ETL - Sincronizando o Salesforce com um Banco de
dados
Venha Aprender Sobre
MuleSoft
Renato de Oliveira
Arquiteto de Integrações na Everymind
• +14 anos desenvolvimento e integração
• Desde 2016 trabalhando com MuleSoft
• Certificações
• MuleSoft Certified Platform Architect
• MuleSoft Certified Integration Architect
• MuleSoft Certified Developer – Mule 4 (Level 1)
• MuleSoft Certified Developer – Mule 4 (Level 2)
• MuleSoft Certified Developer – Integration and API Associate
• MuleSoft Certified Developer - API Design Associate (RAML 1.0)
• Mulesoft Certified Integration Associate
• Salesforce Certified Data Cloud Consultant
• Salesforce Certified AI Associate
• MuleSoft Meetup Speaker
• Mulesoft Mentor
Email: renato.oliveira@everymind.uol
• Dia 1 - Abertura e Introdução (explicar conceitos do Mule, Arquitetura e o que está por vir na série de eventos)
• Dia 2 – Trabalhando com ETL- Sincronizando o Salesforce com um Banco de dados
• Dia 3 - Trabalhando com APIs-Consumir uma API de consulta de dados cadastrais da Receita Federal
• Dia 4 - Explorando os conectores para Salesforce (Salesforce, Data Cloud)
• Dia 5 - Integrando o Salesforce com um ERP (Mostrar um caso e uso funcionando)
Semana 1 – 21/04 à 25/04
• Dia 6 - Administração e Monitoramento do MuleSoft (Anypoint Platform)
• Dia 7 - Data Weave - o motor de transformações do MuleSoft
• Dia 8 - Explorando Conectores para AWS e Azure
• Dia 9 - IDP e RPA
• Dia 10 - Revisão para certificação MuleSoft Associate
Semana 2 – 28/04 à 02/05
• Dia 11 - Utilizando o MuleSoft para criar uma Action no AgentForce
Semana 3 – 05/05 - Bônus
7
●Caso de Uso
●Envio de dados do Salesforce para um Data Lake (Banco de dados)
●Envio de dados de um Banco de Dados para o Salesforce (Falaremos no dia 05)
●Estratégias para extrair dados do Salesforce
●Change Data Capture (CDC)
●Platform Event
●Polling (Query SOQL)
●Demonstração
●O que está por vir nos próximos dias
Agenda
Caso de Uso
Extrair registros do Salesforce e
enviar para um Data Lake
O Accounts (clientes) são criados
e atualizados no Salesforce
Esse banco de dados precisa armazenar
as informações atualizadas de clientes
Essas informações serão utilizadas em
processos analíticos.
Observações
• O Banco de dados está em uma rede privada ou seja não está exposto na internet e para chegar nele é necessário uma conexão
segura através de VPN
• O Acesso ao banco de dados deve ser pelo protocolo ODBC ou JDBC
Estratégias para extrair dados do
Salesforce
Opções
Change Data Capture (CDC) Platform Event Polling (Query SOQL)
CDC
Platform Event
Polling vs Callouts
Polling
Demo
O que está por vir nos próximos dias
• Dia 1 - Abertura e Introdução (explicar conceitos do Mule, Arquitetura e o que está por vir na série de eventos)
• Dia 2 – Trabalhando com ETL - Sincronizando o Salesforce com um Banco de dados
• Dia 3 - Trabalhando com APIs-Consumir uma API de consulta de dados cadastrais da Receita Federal
• Dia 4 - Explorando os conectores para Salesforce (Salesforce, Data Cloud)
• Dia 5 - Integrando o Salesforce com um ERP (Mostrar um caso e uso funcionando)
Semana 1 – 21/04 à 25/04
• Dia 6 - Administração e Monitoramento do MuleSoft (Anypoint Platform)
• Dia 7 - Data Weave - o motor de transformações do MuleSoft
• Dia 8 - Explorando Conectores para AWS e Azure
• Dia 9 - IDP e RPA
• Dia 10 - Revisão para certificação MuleSoft Associate
Semana 2 – 28/04 à 02/05
• Dia 11 - Utilizando o MuleSoft para criar uma Action no AgentForce
Semana 3 – 05/05 - Bônus
Thank you

Venha Sobre Aprender MuleSoft - Dia 02.ppt

  • 1.
    22/04/2025 Dia 2 –Trabalhando com ETL - Sincronizando o Salesforce com um Banco de dados Venha Aprender Sobre MuleSoft
  • 3.
    Renato de Oliveira Arquitetode Integrações na Everymind • +14 anos desenvolvimento e integração • Desde 2016 trabalhando com MuleSoft • Certificações • MuleSoft Certified Platform Architect • MuleSoft Certified Integration Architect • MuleSoft Certified Developer – Mule 4 (Level 1) • MuleSoft Certified Developer – Mule 4 (Level 2) • MuleSoft Certified Developer – Integration and API Associate • MuleSoft Certified Developer - API Design Associate (RAML 1.0) • Mulesoft Certified Integration Associate • Salesforce Certified Data Cloud Consultant • Salesforce Certified AI Associate • MuleSoft Meetup Speaker • Mulesoft Mentor Email: renato.oliveira@everymind.uol
  • 4.
    • Dia 1- Abertura e Introdução (explicar conceitos do Mule, Arquitetura e o que está por vir na série de eventos) • Dia 2 – Trabalhando com ETL- Sincronizando o Salesforce com um Banco de dados • Dia 3 - Trabalhando com APIs-Consumir uma API de consulta de dados cadastrais da Receita Federal • Dia 4 - Explorando os conectores para Salesforce (Salesforce, Data Cloud) • Dia 5 - Integrando o Salesforce com um ERP (Mostrar um caso e uso funcionando) Semana 1 – 21/04 à 25/04
  • 5.
    • Dia 6- Administração e Monitoramento do MuleSoft (Anypoint Platform) • Dia 7 - Data Weave - o motor de transformações do MuleSoft • Dia 8 - Explorando Conectores para AWS e Azure • Dia 9 - IDP e RPA • Dia 10 - Revisão para certificação MuleSoft Associate Semana 2 – 28/04 à 02/05
  • 6.
    • Dia 11- Utilizando o MuleSoft para criar uma Action no AgentForce Semana 3 – 05/05 - Bônus
  • 7.
    7 ●Caso de Uso ●Enviode dados do Salesforce para um Data Lake (Banco de dados) ●Envio de dados de um Banco de Dados para o Salesforce (Falaremos no dia 05) ●Estratégias para extrair dados do Salesforce ●Change Data Capture (CDC) ●Platform Event ●Polling (Query SOQL) ●Demonstração ●O que está por vir nos próximos dias Agenda
  • 8.
  • 9.
    Extrair registros doSalesforce e enviar para um Data Lake O Accounts (clientes) são criados e atualizados no Salesforce Esse banco de dados precisa armazenar as informações atualizadas de clientes Essas informações serão utilizadas em processos analíticos.
  • 10.
    Observações • O Bancode dados está em uma rede privada ou seja não está exposto na internet e para chegar nele é necessário uma conexão segura através de VPN • O Acesso ao banco de dados deve ser pelo protocolo ODBC ou JDBC
  • 11.
    Estratégias para extrairdados do Salesforce
  • 12.
    Opções Change Data Capture(CDC) Platform Event Polling (Query SOQL)
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    O que estápor vir nos próximos dias
  • 19.
    • Dia 1- Abertura e Introdução (explicar conceitos do Mule, Arquitetura e o que está por vir na série de eventos) • Dia 2 – Trabalhando com ETL - Sincronizando o Salesforce com um Banco de dados • Dia 3 - Trabalhando com APIs-Consumir uma API de consulta de dados cadastrais da Receita Federal • Dia 4 - Explorando os conectores para Salesforce (Salesforce, Data Cloud) • Dia 5 - Integrando o Salesforce com um ERP (Mostrar um caso e uso funcionando) Semana 1 – 21/04 à 25/04
  • 20.
    • Dia 6- Administração e Monitoramento do MuleSoft (Anypoint Platform) • Dia 7 - Data Weave - o motor de transformações do MuleSoft • Dia 8 - Explorando Conectores para AWS e Azure • Dia 9 - IDP e RPA • Dia 10 - Revisão para certificação MuleSoft Associate Semana 2 – 28/04 à 02/05
  • 21.
    • Dia 11- Utilizando o MuleSoft para criar uma Action no AgentForce Semana 3 – 05/05 - Bônus
  • 22.