Modul ini melanjutkan pipeline agregasi ke tahap tingkat lanjut. Tahap-tahapnya mencakup penggabungan koleksi dengan $lookup, pembentukan beberapa hasil sekaligus dengan $facet, penambahan field terhitung melalui $addFields, serta analisis distribusi dengan $bucket dan $bucketAuto. Seluruh tahap dibangun di atas fondasi modul agregasi pertama, sehingga pipeline yang terbentuk pada modul ini sudah mendekati kebutuhan pelaporan aplikasi nyata.
Pipeline agregasi II
Modul kedua pipeline agregasi dengan tahap tingkat lanjut, yaitu penggabungan koleksi, hasil beragam, dan distribusi.
0/0 selesai
- $lookup
Menggabungkan dokumen antarkoleksi dengan $lookup sebagai padanan JOIN di dalam pipeline.
- $facet
Menghasilkan beberapa bentuk ringkasan dalam satu kali eksekusi pipeline menggunakan $facet.
- $addFields dan ekspresi
Menambahkan field terhitung dan logika kondisional ke dokumen pipeline dengan $addFields beserta ekspresinya.
- $bucket dan $bucketAuto
Membuat histogram dan analisis distribusi otomatis dengan $bucket dan $bucketAuto.