SAシステムアーキテクト試験 午前Ⅱ

平成22年度秋期 システムアーキテクト 午前Ⅱ 問22

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

商品の販売状況分析を商品軸,販売チャネル軸,時間軸,顧客タイプ軸で行う。データ集計の観点を,商品,販売チャネルごとから,商品,顧客タイプごとに切り替える操作はどれか。

選択肢

  1. ア
    ダイス
  2. イ
    データクレンジング
  3. ウ
    ドリルダウン
  4. エ
    ロールアップ
解き方のヒントを見る

操作前後で何が変わったかに注目

多次元データ分析の操作は、名前だけで覚えると混同しやすい分野です。操作を適用する前と後で、集計結果の見え方のどこが変化したのかを一つずつ言葉にしてください。そのうえで、その変化と操作名の意味を自分で結び付けて判断しましょう。

この問題で問われていること

この問題で問われているのは、集計の視点を変える操作の区別です。問題に示された状況で、元の集計に対してどのような変化が加えられているのかを読み取り、その変化を表す操作の定義と照らし合わせる力が求められています。

視点

多次元データは、複数の観点(次元)と集計値からなる立方体のような構造として捉えられます。分析では、同じデータに対して見方を変える操作を繰り返します。どの操作も、データそのものを書き換えるのではなく、見え方を変えるものです。どの操作かを判断するときは、操作名を暗記で当てはめないようにしましょう。『操作前の見え方』と『操作後の見え方』を並べ、違いを一点に絞って言葉にするのが有効です。

確認ポイント

  • 操作を加える前の集計の状態を、自分の言葉で簡潔に説明できるか
  • 操作を加えた後の集計の状態を、操作前と同じ観点で説明できるか
  • 前後の違いを一つに絞り、その違いに対応する操作の定義を教材で確認したか
正解と解説を見る

正解

ア

解説

多次元データ分析では、集計の対象となる軸を切り替えて異なる観点から分析する操作がある。商品と販売チャネルの組合せから商品と顧客タイプの組合せへ変更するため、該当する操作はダイスです。

理由

ダイスは、商品、販売チャネル、時間、顧客タイプなど複数の次元をもつデータについて、分析対象とする軸の組合せを切り替える操作です。販売チャネルを顧客タイプに変更する設問の状況に一致する。

比較

ドリルダウンとロールアップは、同じ次元内で詳細化または集約する階層移動を表します。データクレンジングは誤りや重複の修正などデータ品質を整える処理であり、集計軸を切り替える操作ではありません。

選択肢ア(正解)

これは正解だよ。ダイスは、多次元データの分析で、対象とする次元や集計軸の組合せを切り替える操作を指す。商品と販売チャネルごとの集計から、商品と顧客タイプごとの集計へ視点を変更する設問の内容に合致している。

選択肢イ

これは不正解だよ。データクレンジングは、入力データに含まれる誤記、重複、欠損、不整合などを確認し、分析に適した状態へ整える処理である。設問はデータの品質を修正するのではなく、集計する軸の組合せを変更する操作を問うている。

選択肢ウ

これは不正解だよ。ドリルダウンは、集計結果をより詳細な階層へ掘り下げて表示する操作である。例えば年単位から月単位のように同じ次元の粒度を細かくする場合に用いるため、販売チャネルを顧客タイプへ切り替える設問の操作とは異なる。

選択肢エ

これは不正解だよ。ロールアップは、日から月、月から年のように、同じ次元のデータを上位の階層へまとめて集約する操作である。設問では集計の細かさを変えるのではなく、商品と組み合わせる軸を販売チャネルから顧客タイプへ変更している。

学習のポイント

OLAPにおけるダイス、ドリルダウン、ロールアップの違いを、集計軸の変更と階層の移動という観点で整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成22年度秋期 システムアーキテクト試験 午前Ⅱ 問22(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針