IPA公式正解:イ データ分析を行う際に使用する,対話型の開発環境である。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。Jupyter Lab(Jupyter Notebookの次世代版)は、Webブラウザ上で動作する対話型(インタラクティブ)の開発環境です。Pythonなどのコードの記述・実行結果の表示、グラフ描画、ドキュメント作成を一画面で統合的に行えるため、機械学習やデータ分析に広く用いられています。
【詳細解説】■ 本問の核心・解法のポイント
Jupyter Labは、Project Jupyterによって開発されているオープンソースの対話型コンピューティング環境です。ノートブック形式でコードの実行、可視化されたグラフの表示、マークダウンによるメモ記述を1つのファイル(.ipynb)にまとめて対話的に作業できるため、機械学習やビッグデータ分析、データサイエンスの現場で標準的に活用されています。
・各選択肢の徹底解説:
・ア:ワークフローを管理するツールとしては、Apache AirflowやDigdag、Prefectなどが該当します。
・イ:【選択肢イ★】Webブラウザ上でコードの実行結果やグラフを対話的に確認しながらデータ分析・プログラミングを行える対話型開発環境であり、Jupyter Labの説明として適切です。
・ウ:並列分散処理を行うバッチシステムとしては、Apache Hadoop(MapReduce)やApache Sparkなどが該当します。
・エ:マスターノードをもたない(マスターレス構成の)分散データベースシステムとしては、Apache CassandraやAmazon DynamoDB(のベース技術)などが該当します。
よって正解はイです。