コース概要

導入

  • MongoDB の Aggregation Framework とは何か?
  • Aggregation Framework と Map-Reduce の比較

集計概念の理解

  • 集計パイプライン
  • MongoDB 集計段階
  • ユースケースと例

始め方

  • MongoDB のインストールと構成
  • MongoDB Compass と Studio 3T の概要
  • 基本的な CRUD 操作

集計の基礎

  • 構造と文法
  • クエリ条件 ($match)
  • フィールドの包含と除外 ($project)
  • ドキュメントのグループ化 ($group)
  • 配列の処理 ($unwind)
  • $lookup と $graphLookup 段階
  • 式オペレータ

集計における高度な操作

  • ドキュメントの分類 ($bucket)
  • マルチフェイシeted 集計 ($facet)
  • 累積式 ($accumulator)
  • コレクションへの結果書き込み ($merge)

集計パイプラインの最適化

  • 投影の最適化
  • パイプライン順序の最適化
  • パイプラインの結合最適化
  • インデックスとドキュメントフィルタ

トラブルシューティング

まとめと次回のステップ

要求

  • データ分析の概念の理解
  • MongoDB の使用経験

対象者

  • データアナリスト
  • データサイエンティスト
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (4)

今後のコース

関連カテゴリー