令和4年度 秋期 データベーススペシャリスト試験 午前II 問17

機械学習を用いたビッグデータ分析において使用される Jupyter Lab の説明はどれか。

解答・解説

正解: イ. データ分析を行う際に使用する,対話型の開発環境である。

Jupyter Labは、機械学習やビッグデータ分析などのデータサイエンス分野で広く利用される、Webブラウザ上で動作する対話型の開発環境です。
プログラムのコード記述や実行だけでなく、実行結果(グラフやデータ表など)や説明文を同一のドキュメント(ノートブック)上で一元管理・共有できるという特徴があります。したがって、選択肢「イ」が適切です。

各選択肢の解説

  • ア: 定期的に実行するタスクを制御するための、ワークフローを管理するツールの説明です(例:Apache Airflowなど)。
  • イ: 正解です。Jupyter Labはデータ分析や機械学習の開発に用いられる対話型の開発環境です。
  • ウ: 並列分散処理を行うバッチシステムの説明です(例:Apache Hadoopなど)。
  • エ: マスターノードをもたない分散データベースシステムの説明です(例:Apache Cassandraなど)。

Spineチーム