Programa do Curso

Introdução

  • O que é o Framework de Agregação do MongoDB?
  • Framework de Agregação vs Map-Reduce

Compreendendo Conceitos de Agregação

  • Pipelines de agregação
  • Etapas de agregação do MongoDB
  • Casos de uso e exemplos

Primeiros Passos

  • Instalando e configurando o MongoDB
  • Explorando o MongoDB Compass e Studio 3T
  • Operações CRUD básicas

Noções Básicas de Agregação

  • Estrutura e sintaxe
  • Condições de consulta ($match)
  • Inclusão e exclusão de campos ($project)
  • Agrupamento de documentos ($group)
  • Trabalhando com arrays ($unwind)
  • Etapas $lookup e $graphLookup
  • Operadores de expressão

Operações Avançadas em Agregação

  • Categorização de documentos ($bucket)
  • Agregações multifacetadas ($facet)
  • Expressões acumuladoras ($accumulator)
  • Gravando resultados em uma coleção ($merge)

Otimização de Pipelines de Agregação

  • Otimização de projeção
  • Otimização da sequência do pipeline
  • Otimização de coalescimento de pipelines
  • Índices e filtros de documentos

Solução de Problemas

Resumo e Próximos Passos

Requisitos

  • Compreensão dos conceitos de análise de dados
  • Experiência com MongoDB

Público-Alvo

  • Analistas de dados
  • Cientistas de dados
 14 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas