Plan Szkolenia

Wprowadzenie

  • Czym jest MongoDB'Aggregation Framework?
  • Aggregation Framework vs Map-Reduce

Zrozumienie koncepcji agregacji

  • Potoki agregacji
  • Etapy agregacji MongoDB
  • Przypadki użycia i przykłady

Pierwsze kroki

  • Instalowanie i konfigurowanie MongoDB
  • Eksplorowanie MongoDB Compass i Studio 3T
  • Podstawowe operacje CRUD

Podstawy agregacji

  • Struktura i składnia
  • Warunki zapytania ($match)
  • Włączanie i wykluczanie pól ($project)
  • Grupowanie dokumentów ($group)
  • Praca z tablicami ($unwind)
  • Etapy $lookup i $graphLookup
  • Operatory jonowe Express

Zaawansowane operacje agregacji

  • Kategoryzowanie dokumentów ($bucket)
  • Wieloaspektowe agregacje ($facet)
  • Wyrażenia akumulujące ($accumulator)
  • Zapisywanie wyników do kolekcji ($merge)

Optymalizacja potoków agregacji

  • Optymalizacja projekcji
  • Optymalizacja sekwencji rurociągów
  • Optymalizacja koalescencji potoków
  • Indeksy i filtry dokumentów

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie koncepcji analizy danych
  • Doświadczenie z MongoDB

Uczestnicy

  • Analitycy danych
  • Naukowcy danych
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie