Curso Ab Initio Data Platform

  • DevOps | CI | CD | Kubernetes | Web3

Curso Ab Initio Data Platform

16 horas
Visão Geral

O curso Ab Initio Data Platform oferece uma compreensão completa sobre a plataforma Ab Initio, sua arquitetura, e as funcionalidades que permitem o processamento e gerenciamento de grandes volumes de dados. Através de exemplos práticos e uma abordagem focada em conceitos essenciais, este curso capacita os participantes a trabalhar com a plataforma Ab Initio para soluções de integração de dados, transformação e movimentação de dados em ambientes empresariais complexos.

Objetivo

Após concluir o curso Ab Initio Data Platform, você será capaz de:

✅ Compreender a arquitetura da plataforma Ab Initio e sua integração com outras ferramentas de processamento de dados.
✅ Desenvolver, configurar e gerenciar fluxos de dados usando a plataforma Ab Initio.
✅ Realizar processamento de dados em larga escala, utilizando as capacidades de paralelismo e escalabilidade da plataforma.
✅ Utilizar o Ab Initio Graphical Development Environment (GDE) para criar soluções de integração de dados.
✅ Implementar técnicas de qualidade e governança de dados usando as ferramentas Ab Initio.
✅ Configurar e gerenciar jobs e processos de ETL para transformar, limpar e movimentar dados de maneira eficiente.

Publico Alvo
  • Profissionais de TI e Engenheiros de Dados que desejam aprender a usar a plataforma Ab Initio para processamento e integração de dados.
  • Especialistas em integração de dados que precisam de ferramentas para grandes volumes e fluxos complexos de dados.
  • Profissionais de Business Intelligence (BI) e analistas de dados que querem aplicar a plataforma Ab Initio em suas soluções de dados.
  • Desenvolvedores e administradores de sistemas envolvidos no gerenciamento de plataformas de dados.
Pre-Requisitos
  • Experiência básica em integração de dados e ETL (Extract, Transform, Load).
  • Conhecimento básico de SQL e bancos de dados relacionais.
  • Noções de programação e arquitetura de sistemas.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Módulo 1: Introdução ao Ab Initio

  1. Visão geral da plataforma Ab Initio e suas capacidades.
  2. Arquitetura do Ab Initio: Componentes principais e como interagem.
  3. Fundamentos do processamento em paralelo no Ab Initio.
  4. Características e benefícios da plataforma para grandes volumes de dados.

Módulo 2: Ab Initio Graphical Development Environment (GDE)

  1. Introdução ao GDE: Como usá-lo para desenvolver e gerenciar fluxos de dados.
  2. Criação de gráficos: Definição de transformações de dados e fluxos de processos.
  3. Conexões entre componentes e operações de transformação.
  4. Debugging e teste de gráficos no GDE.

Módulo 3: Processamento de Dados em Ab Initio

  1. Extração, transformação e carregamento (ETL) no Ab Initio.
  2. Técnicas de limpeza e validação de dados.
  3. Paralelismo e desempenho: Como otimizar o processamento de dados em larga escala.
  4. Manipulação de grandes volumes de dados usando ferramentas do Ab Initio.

Módulo 4: Componentes do Ab Initio

  1. Visão geral dos componentes principais da plataforma, como Co>Operating System, Data Profiler, Data Quality, e Data Integration.
  2. Uso de transformações e funções no Ab Initio.
  3. Configuração e execução de jobs de processamento de dados.
  4. Implementação de regras de qualidade de dados no Ab Initio.

Módulo 5: Integração com Sistemas Externos

  1. Integração com fontes de dados externas: Bancos de dados, sistemas legados, arquivos flat, e APIs.
  2. Leitura e escrita de dados em diferentes formatos, como XML, JSON, CSV, entre outros.
  3. Integração com sistemas de Big Data, como Hadoop e Spark.

Módulo 6: Governança e Qualidade de Dados

  1. Implementação de controles de qualidade de dados no Ab Initio.
  2. Definição de regras de governança de dados.
  3. Uso de ferramentas de monitoramento e auditoria para garantir a qualidade e conformidade dos dados.
  4. Gerenciamento de erros e exceções durante o processamento de dados.

Módulo 7: Automação e Agendamento de Processos

  1. Automatização de jobs: Agendamento de processos de ETL para execução periódica.
  2. Gerenciamento de dependências e fluxos de controle no Ab Initio.
  3. Execução distribuída e escala de processamento.
  4. Monitoramento e análise de desempenho de processos automatizados.

Módulo 8: Casos de Uso Avançados e Exemplos Práticos

  1. Estudos de caso: Como utilizar o Ab Initio para diferentes tipos de integração e transformação de dados.
  2. Melhores práticas para construir soluções eficientes e escaláveis com o Ab Initio.
  3. Resolução de problemas comuns e otimização de fluxos de dados.
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h