Programa do Curso

Introdução

  • O que é a Estrutura de Agregação da MongoDB?
  • Estrutura de agregação vs Map-Reduce

Compreender os conceitos de agregação

  • Condutas de agregação
  • MongoDB fases de agregação
  • Casos de utilização e exemplos

Como começar

  • Instalar e configurar MongoDB
  • Explorar MongoDB o Compass e o 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)
  • Trabalhar com arrays ($unwind)
  • Fases de $lookup e $graphLookup
  • Operadores Expression

Operações avançadas em agregação

  • Categorização de documentos ($bucket)
  • Agregações multifacetadas ($facet)
  • Expressões de acumulador ($accumulator)
  • Escrever resultados para uma coleção ($merge)

Otimização de pipelines de agregação

  • Otimização da projeção
  • Otimização da sequência de condutas
  • Otimização da coalescência de pipelines
  • Índices e filtros de documentos

Resolução de problemas

Resumo e próximas etapas

Requisitos

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

Público

  • Analistas de dados
  • Cientistas de dados
 14 horas

Declaração de Clientes (5)

Cursos Relacionados

Categorias Relacionadas