Plan Szkolenia

Wprowadzenie

  • Czym jest MongoDB Aggregation Framework?
  • Porównanie Aggregation Framework z Map-Reduce

Zrozumienie koncepcji agregacji

  • Potoki agregacji
  • Etapy agregacji w MongoDB
  • Przykłady zastosowań

Rozpoczęcie pracy

  • Instalacja i konfiguracja MongoDB
  • Zapoznanie się z MongoDB Compass i Studio 3T
  • Podstawowe operacje CRUD

Podstawy agregacji

  • Struktura i składnia
  • Warunki zapytań ($match)
  • Włączanie i wykluczanie pól ($project)
  • Grupowanie dokumentów ($group)
  • Praca z tablicami ($unwind)
  • Etapy $lookup i $graphLookup
  • Operatory wyrażeń

Zaawansowane operacje w agregacji

  • Kategoryzacja dokumentów ($bucket)
  • Agregacje wieloaspektowe ($facet)
  • Wyrażenia akumulatorowe ($accumulator)
  • Zapisywanie wyników do kolekcji ($merge)

Optymalizacja potoków agregacji

  • Optymalizacja projekcji
  • Optymalizacja sekwencji potoku
  • Optymalizacja scalania potoku
  • Indeksy i filtry dokumentów

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie koncepcji analizy danych
  • Doświadczenie w pracy z MongoDB

Grupa docelowa

  • Analitycy danych
  • Naukowcy zajmujący się danymi
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie